shell腳本導(dǎo)出數(shù)據(jù)庫數(shù)據(jù) ftp腳本抓取數(shù)據(jù)shell腳本怎么寫?
ftp腳本抓取數(shù)據(jù)shell腳本怎么寫?假設(shè)您需要每天11:00使用FTP從服務(wù)器下的目錄自動(dòng)下載文件。關(guān)鍵:如何通過FTP命令獲取用戶名和密碼。VI FTPS//寫一個(gè)腳本FTPS#!/usr/bi
ftp腳本抓取數(shù)據(jù)shell腳本怎么寫?
假設(shè)您需要每天11:00使用FTP從服務(wù)器下的目錄自動(dòng)下載文件。關(guān)鍵:如何通過FTP命令獲取用戶名和密碼。VI FTPS//寫一個(gè)腳本FTPS#!/usr/bin/shftp-I-in<<!打開192.168.1.171//connect to the server(假設(shè)192.168.1.171)user$ftpuser$password//user name and password bin//send CD//in binary to the root directory of ftpuser(passive//if no route to host prompt,use passive mode mget$1//Get the parameter(file or folder)added after the command by//exit!保存并退出Chmod x ftpscrontab-E00 11**/$path/FTPS保存并退出,以便每天11點(diǎn)通過FTP自動(dòng)下載數(shù)據(jù)。
利用shell腳本如何提取一個(gè)文件中某一特定行和下面若干行的內(nèi)容?
如果要查找最后一個(gè)ABC和接下來的10行,當(dāng)然,可以根據(jù)1中有ABC的事實(shí)來執(zhí)行此語句。否則下一條語句將失敗。更好的方法是將腳本分成兩條語句。一條語句確定是否有ABC和行號(hào),第二條語句使用sed打印。你可以按照下面的順序自己做,我就不多說了。sed-n “$(grep-n ABC 1.log | tail-1 | cut-d:-f 1),10p”ABC.log日志