shell指令碼實踐3 2018 03 29

2021-08-17 20:22:02 字數 375 閱讀 4161

1.echo "變數" >> 1.txt :可以實現向檔案中輸入資訊

command >> 1.txt :可以實現向檔案中輸入資訊,是將命令執行的結果輸入檔案

2.wc -l 1.txt -----此命令統計檔案行數時,顯示結果為兩列,一列是行數,一列是檔名,如果只利用行數,需要用cut將其獲取出來

3.將從windows複製過來的文字從dos改為liunx中格式:set ff=unix(fileformat)

4.要匹配的字串最好加引號,單引號雙引號都可以

5.加行號的配置檔案:vimrc複製到本地,拷貝到虛機

Shell 指令碼實踐

shell 用 c 語言編寫的程式,既是一種命令列語言,又是一種程式語言,用 shell 編寫的稱為指令碼程式 shell script 1 作為可執行程式 chmod x test.sh test.sh 2 作為直譯器引數 sh test.sh我們可以在執行指令碼時,傳遞引數,指令碼內獲取引數的格...

Shell 指令碼實踐

1.指令碼判斷命令輸出是否為空 1 判斷字串為空 if str if x str x if z str n 為非空 注意 都要代雙引號,否則有些命令會報錯,養成好習慣吧!2.輸入y n 可以使用判斷符號進行資料的判斷,如檢查某變數是否為空 z shell 需要注意的是中括號 內的元件必須以空格隔開。...

Shell指令碼實踐整理

準備 建立測試檔案 1.按行讀取檔案內容,且過濾包含 字元的行 bin bash file name test cat file name while read line do 過濾配置檔案中包含 的行if then continue fi echo done 結果 hrx test shell t...