ftp自動上傳腳本分享
更新時間:2014年02月27日 14:24:49 作者:
調試設備時,往往需要反復將新編譯的二進制通過ftp上傳到目標機的指定目錄下,此工作的重復性過多,考慮將操作寫為shell腳本
復制代碼 代碼如下:
#!/bin/sh
if [ $# != 2 ]
then
echo "Usage: ftp-put.sh binary 192.192.4.101"
exit
fi
ftp -n<<! # -n: 不受.netrc文件的影響,<< : 使用即時文件重定向輸入
open $2 # para2 : 192.192.4.101
user root root # usrid, password
binary
cd /usr/application # remote dir
lcd ./ # local dir
prompt
put $1 $1
close
bye
! # ! : 即時文件的標志他必須成對出現(xiàn),以標識即時文件的開始和結尾
您可能感興趣的文章:
- java使用ftp上傳文件示例分享
- linux系統(tǒng)mysql自動備份并使用ftp上傳的方法
- python定時采集攝像頭圖像上傳ftp服務器功能實現(xiàn)
- Http上傳與Ftp上傳的區(qū)別詳解
- Linux下使用Shell腳本實現(xiàn)ftp的自動上傳下載的代碼小結
- linux下自動備份MySQL數(shù)據(jù)并上傳到FTP上的shell腳本
- 關于c#連接ftp進行上傳下載實現(xiàn)原理及代碼
- Linux VPS/服務器 網(wǎng)站及數(shù)據(jù)庫自動本地備份并FTP上傳備份腳本
- FTP 550 Permission denied 只能建文件夾,沒法刪除及上傳文件的原因說明
- 用VBScript收集系統(tǒng)信息并上傳到ftp空間
- php ftp文件上傳函數(shù)(基礎版)
- php下連接ftp實現(xiàn)文件的上傳、下載、刪除文件實例代碼
- 批處理(ftp)上傳文件到服務器的代碼
- ftp上傳時數(shù)據(jù)Socket錯誤連接超時的解決方法
- FTP自動上傳文件的perl腳本以及配置文件
相關文章
shell腳本監(jiān)控系統(tǒng)負載、CPU和內存使用情況
這篇文章主要介紹了shell腳本監(jiān)控系統(tǒng)負載、CPU和內存使用情況,本文分別給出監(jiān)控服務器系統(tǒng)負載情況、監(jiān)控系統(tǒng)cpu使用情況、、監(jiān)控系統(tǒng)內存情況、監(jiān)控系統(tǒng)交換分區(qū)swap使用情況的腳本,需要的朋友可以參考下2014-12-12一天一個shell命令 linux文本內容操作系列-sed命令詳解
這篇文章主要介紹了一天一個shell命令 linux文本內容操作系列-sed命令詳解,需要的朋友可以參考下2016-06-06