ftp指令碼
ftp指令碼[@more@]M2-XD-IST1:/home/wangss>more /home/scripts/ftpstatus.sh
#!/bin/sh
export LANG=en_US
CURDATE=`date +%Y%m%d`
F_NAME=svrstatus_ist1.$CURDATE
cd //log/report/svrstatus
ftp -n 192.168.1.1 << EOFFTP
user un pwd
cd /backup/
put $F_NAME
bye
EOFFTP
main.sh檔案內容如下:
hostlist='198.1.1.1 198.1.1.2 198.1.1.3 .......................' #有多少主機IP,就一起寫上吧!
echo
echo "-----遠端FTP批次資料傳送------"
echo -n "n 請輸入登入使用者名稱:";read username
echo -n " 請輸入使用者口令 :"
stty -echo #將輸入的口令隱起來
read userpwd
stty echo
echo "n 發往以下主機:[使用者名稱:$username]"
echo " $hostlist"
echo "n 開始傳送程式,按Enter鍵開始 .........."
read goenter
for host in $hostlist #所有主機IP迴圈語句
do
echo "正在向伺服器 $host 正在傳送資料 .........."
sh autopro.sh $host $username $userpwd #引數一為主機IP,引數二為使用者名稱,引數三為口令
echo "伺服器 $host 傳送資料完成!!"
echo "OK"
sleep 2
done
echo "n全部資料傳送完畢n"
autopro.sh 檔案內容如下:
ftp -niv $1 bin
mkdir 20060415 #在遠和主機上建一個目錄
cd 20060415
mput /tmp/readme.txt
bye
!
#!/bin/sh
export LANG=en_US
CURDATE=`date +%Y%m%d`
F_NAME=svrstatus_ist1.$CURDATE
cd //log/report/svrstatus
ftp -n 192.168.1.1 << EOFFTP
user un pwd
cd /backup/
put $F_NAME
bye
EOFFTP
main.sh檔案內容如下:
hostlist='198.1.1.1 198.1.1.2 198.1.1.3 .......................' #有多少主機IP,就一起寫上吧!
echo
echo "-----遠端FTP批次資料傳送------"
echo -n "n 請輸入登入使用者名稱:";read username
echo -n " 請輸入使用者口令 :"
stty -echo #將輸入的口令隱起來
read userpwd
stty echo
echo "n 發往以下主機:[使用者名稱:$username]"
echo " $hostlist"
echo "n 開始傳送程式,按Enter鍵開始 .........."
read goenter
for host in $hostlist #所有主機IP迴圈語句
do
echo "正在向伺服器 $host 正在傳送資料 .........."
sh autopro.sh $host $username $userpwd #引數一為主機IP,引數二為使用者名稱,引數三為口令
echo "伺服器 $host 傳送資料完成!!"
echo "OK"
sleep 2
done
echo "n全部資料傳送完畢n"
autopro.sh 檔案內容如下:
ftp -niv $1
mkdir 20060415 #在遠和主機上建一個目錄
cd 20060415
mput /tmp/readme.txt
bye
!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7343861/viewspace-888309/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 自動ftp指令碼FTP指令碼
- 定時ftp指令碼FTP指令碼
- oracle報表自動FTP指令碼OracleFTP指令碼
- 簡單的FTP Donwload 指令碼FTP指令碼
- Python-FTP漏洞掃描指令碼PythonFTP指令碼
- ftp命令在指令碼中的運用FTP指令碼
- 一個自動ftp的指令碼(轉)FTP指令碼
- FTP自動下載並解壓縮檔案指令碼FTP指令碼
- MySQL自動備份指令碼及異地定時FTPMySql指令碼FTP
- Linux ftp 自動上傳備份檔案指令碼LinuxFTP指令碼
- python——指令碼實現檢測目標ip是否存在ftp笑臉漏洞(ftp後門漏洞)Python指令碼FTP
- 手工ftp拷貝歸檔及指令碼自動恢復Standby方式FTP指令碼
- 自動ftp,生成control file,sql*load的shell指令碼FTPSQL指令碼
- 修改ftp密碼FTP密碼
- Linux使用Shell指令碼實現ftp的自動上傳下載Linux指令碼FTP
- perl小指令碼——ftp上傳檔案、讀取資料庫表中資料指令碼FTP資料庫
- FTP 資訊程式碼全解FTP
- 庫物件指令碼抽取指令碼物件指令碼
- 在window 上實現每日定時備份一期訂單並ftp的指令碼FTP指令碼
- 巧用shell指令碼生成快捷指令碼指令碼
- 生成insert指令碼的指令碼指令碼
- wing ftp server 註冊碼FTPServer
- 寶塔如何修改FTP密碼FTP密碼
- 精講Air780E低功耗模組AT指令的FTP指南!AIFTP
- 密碼指令碼密碼指令碼
- [指令碼例項]——統計系統資訊指令碼指令碼
- 前端js指令碼與防止js指令碼前端JS指令碼
- FTP - 協議原理和狀態碼FTP協議
- FTP 數字程式碼的意義FTP
- iOS逆向 Shell指令碼+指令碼重簽名iOS指令碼
- 常用指令碼學習手冊——Bat指令碼指令碼BAT
- Shell指令碼匯入外部指令碼內容指令碼
- 指令碼新選擇——用C做指令碼指令碼
- perl指令碼指令碼
- Bash指令碼指令碼
- java 指令碼Java指令碼
- JMeter指令碼JMeter指令碼
- MySQL指令碼MySql指令碼