admin 发表于 2020-1-30 11:50:21

ftp自动取文件示例

crontab -e
15 7 * * * /tmp/getlog.sh

#!/bin/bash
path=/u01/db/diag/rdbms/yxccdb/yxccdb2/trace
file=alert*
ftp -n 10.123.0.157<<!
user scn scn
binary
lcd $path
put $file
close
bye
!




@echo off
set LOG_DIR=D:\work\09正在进行\databaselog
del %LOG_DIR%\*.log

(echo open 10.122.1.54
echo xtjx
echo xtjx*8888
echo lcd %LOG_DIR%
echo cd database_log
echo cd %date:~0,4%%date:~5,2%%date:~8,2%
echo cd 08
echo prompt
echo asc
echo mget *.log
echo close
echo bye)>ftpcmd.src

ftp -s:ftpcmd.src

rem rem 不管营销啦
rem del %LOG_DIR%\10.122.10.*.log

"C:\Program Files\UltraEdit\Uedit32.exe"

exit
页: [1]
查看完整版本: ftp自动取文件示例