成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

100個(gè)必會(huì)的shell腳本 如何在shell腳本中進(jìn)行ftp文件上傳?

如何在shell腳本中進(jìn)行ftp文件上傳?Shell適合做一些事情,而不是重復(fù)性的工作。如果用它來做自動(dòng)化,可能會(huì)很麻煩。我最近測(cè)試的一個(gè)場(chǎng)景如下:1。在本地編輯CSV文件。壓縮文件并上傳到ftp3;

如何在shell腳本中進(jìn)行ftp文件上傳?

Shell適合做一些事情,而不是重復(fù)性的工作。如果用它來做自動(dòng)化,可能會(huì)很麻煩。我最近測(cè)試的一個(gè)場(chǎng)景如下:1。在本地編輯CSV文件。壓縮文件并上傳到ftp3;4。觸發(fā)作業(yè)下載文件。下載成功后觸發(fā)另一個(gè)作業(yè)來處理文件;5。檢查數(shù)據(jù)庫(kù)腳本中的數(shù)據(jù)以幫助我完成步驟2-4:我在本地計(jì)算機(jī)上共享一個(gè)目錄,并將CSV文件放入共享目錄。在Linux上,我使用smbclient取下文件,壓縮并上傳FTP。然后使用curl命令調(diào)用API來觸發(fā)作業(yè)的執(zhí)行,并將作業(yè)日志打印到屏幕上。這樣,我只需要在本地計(jì)算機(jī)上編輯文件并保存它。然后我執(zhí)行腳本,我可以直接去數(shù)據(jù)庫(kù)驗(yàn)證數(shù)據(jù)。在這種情況下,如果我想實(shí)現(xiàn)完全自動(dòng)化,它會(huì)更麻煩。。。Shell腳本幫助我減少了大量重復(fù)性工作方法1:可以使用gzexe命令直接將Shell腳本轉(zhuǎn)換為可執(zhí)行文件。命令是gzexe,后跟要處理的shell文件的名稱。加密后,使用file檢查文件類型是否為二進(jìn)制文件,執(zhí)行是否正常。其次,可以使用SHC命令將shell腳本更改為可執(zhí)行文件。1安裝shc2并加密腳本文件cflags=-staticshc-r-ft.SHC標(biāo)志它表示靜態(tài)編譯,因?yàn)槟J(rèn)情況下生成的動(dòng)態(tài)庫(kù)可能不會(huì)在不同的系統(tǒng)中運(yùn)行。--f參數(shù)用于指示要編譯的腳本文件。三。正常執(zhí)行加密腳本文件。4SHC公共參數(shù)說明-edate(指定過期日期)-mmessage(指定過期提示信息)-fscript_uu2;Name(指定要編譯的shell的路徑和文件名)-R relaxsecurity。(可以在同一操作系統(tǒng)的不同系統(tǒng)中執(zhí)行)-V詳細(xì)計(jì)算(編譯細(xì)節(jié))