為了實現高度自動化的系統資源監控,且實現對監控到資料異常時日誌檔案的上傳(ftp),實現了如下指令碼(指令碼名稱:autofileupload):
#!/usr/local/bin/expect
set file [lindex $argv 0];
#set date [lindex $argv 1];
set timeout -1;
while "ftp>" break;
}send "mkdir $date/r";
expect "ftp>";
send "cd $date/r";
expect "ftp>";
send "bi/r";
expect "ftp>";
send "put $file/r"
expect "ftp>";
send "quit/r";
解釋:lindex表示list index,表示引數列表;
argv 0即表示第1個引數,agrv 1表示第二個...以此類推。
用法:./autofileupload [filename] [newdirname]。
使用Flex實現FTP檔案上傳功能
最近需要使用flex實現ftp檔案上傳功能,google到chuangxin兄弟的blog正好有相應的文章及 甚喜,忙收藏並拜讀之。搞明白原理後,實測時卻發現幾個問題 1 傳送ftp命令時無響應。可以正常連線伺服器,但傳送登入使用者名稱後便失去響應,一直到連線超時。解決方法 這問題解決時間最長,go...
jenkins搭建可以支援 FTP 上傳功能的專案
第一步 遠端主機 你要將檔案上傳到的伺服器 新建乙個ftp站點。1,建立ftp站點 2,配置jenkins專案 在頁面左側的系統設定選單進入系統配置,找到publish over ftp並點選新增 填寫ftp伺服器相關資訊,並驗證通過。最後點選頁面最下面的儲存即可 注意,一定要點選 選擇專案所屬模組...
Java實現檔案上傳功能
最近做乙個專案,需要用到上傳功能。在這裡就簡單實現乙個上傳的功能。1.上傳頁面的 一開始是這樣寫的,form表單後面沒有enctype引數。後面檢視資料,發現在傳輸檔案的時候,需要設值enctype屬性 後面添了enctype屬性後,檢視瀏覽器中的請求引數 2.處理請求servlet的 先輸出了下r...