Пример SH скрипта для копирования даных по FTP.
02.02.2015
Также в примере показано, как использовать функции и проверять удачно ли выполнилась команда.
1 |
#!/bin/sh getFile2(){ return `wget --user=USER --password=PASS ftp://IP/$1` } getFile(){ if ( getFile2 "$1" ) then echo "OK" else echo "NO $1" echo "Error: $1" >> $workpath/log/main.log fi } workpath=/var/home/test1 rm -rf $workpath/tmp/* cd $workpath/tmp/ echo "$(date +%y%m%d--%H:%M)" >> $workpath/log/main.log getFile "Ok.txt"; getFile "NoExist.xml"; echo "Done" >> $workpath/log/main.log |