shell腳本實(shí)現(xiàn)ftp上傳 如何在shell腳本中進(jìn)行ftp文件上傳?
如何在shell腳本中進(jìn)行ftp文件上傳?Shell適合做一些事情,而不是重復(fù)性的工作。如果用它來做自動(dòng)化,可能會很麻煩。我最近測試的一個(gè)場景如下:1。在本地編輯CSV文件。壓縮文件并上傳到ftp3;
如何在shell腳本中進(jìn)行ftp文件上傳?
Shell適合做一些事情,而不是重復(fù)性的工作。如果用它來做自動(dòng)化,可能會很麻煩。我最近測試的一個(gè)場景如下:1。在本地編輯CSV文件。壓縮文件并上傳到ftp3;4。觸發(fā)作業(yè)下載文件。下載成功后觸發(fā)另一個(gè)作業(yè)來處理文件;5。檢查數(shù)據(jù)庫腳本中的數(shù)據(jù)以幫助我完成步驟2-4:我在本地計(jì)算機(jī)上共享一個(gè)目錄,并將CSV文件放入共享目錄。在Linux上,我使用smbclient取下文件,壓縮并上傳FTP。然后使用curl命令調(diào)用API來觸發(fā)作業(yè)的執(zhí)行,并將作業(yè)日志打印到屏幕上。這樣,我只需要在本地計(jì)算機(jī)上編輯文件并保存它。然后我執(zhí)行腳本,我可以直接去數(shù)據(jù)庫驗(yàn)證數(shù)據(jù)。在這種情況下,如果你想實(shí)現(xiàn)完全自動(dòng)化,它會更麻煩。。。Shell腳本幫助我減少了大量重復(fù)性工作