ftp自動(dòng)上傳腳本分享
更新時(shí)間:2014年02月27日 14:24:49 作者:
調(diào)試設(shè)備時(shí),往往需要反復(fù)將新編譯的二進(jìn)制通過ftp上傳到目標(biāo)機(jī)的指定目錄下,此工作的重復(fù)性過多,考慮將操作寫為shell腳本
復(fù)制代碼 代碼如下:
#!/bin/sh
if [ $# != 2 ]
then
echo "Usage: ftp-put.sh binary 192.192.4.101"
exit
fi
ftp -n<<! # -n: 不受.netrc文件的影響,<< : 使用即時(shí)文件重定向輸入
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
! # ! : 即時(shí)文件的標(biāo)志他必須成對出現(xiàn),以標(biāo)識即時(shí)文件的開始和結(jié)尾
您可能感興趣的文章:
- java使用ftp上傳文件示例分享
- linux系統(tǒng)mysql自動(dòng)備份并使用ftp上傳的方法
- python定時(shí)采集攝像頭圖像上傳ftp服務(wù)器功能實(shí)現(xiàn)
- Http上傳與Ftp上傳的區(qū)別詳解
- Linux下使用Shell腳本實(shí)現(xiàn)ftp的自動(dòng)上傳下載的代碼小結(jié)
- linux下自動(dòng)備份MySQL數(shù)據(jù)并上傳到FTP上的shell腳本
- 關(guān)于c#連接ftp進(jìn)行上傳下載實(shí)現(xiàn)原理及代碼
- Linux VPS/服務(wù)器 網(wǎng)站及數(shù)據(jù)庫自動(dòng)本地備份并FTP上傳備份腳本
- FTP 550 Permission denied 只能建文件夾,沒法刪除及上傳文件的原因說明
- 用VBScript收集系統(tǒng)信息并上傳到ftp空間
- php ftp文件上傳函數(shù)(基礎(chǔ)版)
- php下連接ftp實(shí)現(xiàn)文件的上傳、下載、刪除文件實(shí)例代碼
- 批處理(ftp)上傳文件到服務(wù)器的代碼
- ftp上傳時(shí)數(shù)據(jù)Socket錯(cuò)誤連接超時(shí)的解決方法
- FTP自動(dòng)上傳文件的perl腳本以及配置文件
相關(guān)文章
shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況
這篇文章主要介紹了shell腳本監(jiān)控系統(tǒng)負(fù)載、CPU和內(nèi)存使用情況,本文分別給出監(jiān)控服務(wù)器系統(tǒng)負(fù)載情況、監(jiān)控系統(tǒng)cpu使用情況、、監(jiān)控系統(tǒng)內(nèi)存情況、監(jiān)控系統(tǒng)交換分區(qū)swap使用情況的腳本,需要的朋友可以參考下2014-12-12Shell命令之?dāng)?shù)組表示語法學(xué)習(xí)
這篇文章主要為大家介紹了Shell命令之?dāng)?shù)組表示語法學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05一天一個(gè)shell命令 linux文本內(nèi)容操作系列-sed命令詳解
這篇文章主要介紹了一天一個(gè)shell命令 linux文本內(nèi)容操作系列-sed命令詳解,需要的朋友可以參考下2016-06-06