linux基礎之命令執行順序控制與管道

2021-09-01 11:54:17 字數 834 閱讀 2487

1.命令執行順序

1.1一句執行完輸入下一句再執行

1.2多句命令同時輸入,用逗號隔開

1.3判斷上句命令是否執行成功再執行下一句命令 用&& ||等

2.管道

將前面程序的輸出作為下乙個程序的輸入

cut :列印每行的某個字段

cut /etc/passwd -c -5 列印/etc/passed檔案每行的前五個字元

cut /etc/passwd -c 5- 列印檔案的第5個字元後面的字元

cut /etc/passwd -c 5 列印檔案的第5個字元

cut /etc/passwd -c 2-5 列印檔案的2-5個字元

3.grep命令

3.1 grep [命令選項]… 用於匹配的表示式[檔案]…

例如:查詢/home/shiyanlou目錄下所有包含shiyanlou的文字檔案,並顯示出現在文字中的行號

grep -rni 「shiyanlou」 ~

3.2 與正規表示式的簡單操作

檢視環境變數中以「yanlou」結尾的字串

export | grep 「.*yanlou$」

4.wc命令

wc命令用於統計並輸出乙個檔案中行、單詞、位元組的數目

wc /etc/passwd

ls -dl /etc/* | wc -l

5.sort 排序命令

cat /etc/passwd | sort

cat /etc/passwd | sort -r

cat /etc/passwd | sort -t『:』 -k -n

6.uniq 命令

用於過濾或者輸出重複行

Bash基礎 順序執行命令

首先,值得提一下的是,在bash裡,最小的執行單位應該是pipeline.bash支援對pipelines進行組合,產生順序 條件 迴圈等結構。每個pipeline在其自己的subshell中執行,有自己的pid.但是為了方便,在這裡介紹順序 條件 迴圈結構時,不刻意強調是由pipeline組成,依...

十五 Linux命令的執行順序

在執行某個命令時,有時需要依賴於前乙個命令是否執行成功,如你需要將某個檔案先拷貝到另乙個目錄後,將其刪除。此時依賴於拷貝成功後,方可將原檔案刪除這就要求我們能控制命令的執行順序。此次,我們主要講解如下內容 命令執行順序控制 命令組合 一 命令執行順序控制 1 一般形式 命令1 命令2 說明 只有當命...

決定linux命令的執行順序

在執行某個 命令時,有時需要依賴前面的命令是否執行成功。假如你想通過ssh命令複製很多資料檔案到另外的機器後,刪除所有源有檔案,所以在刪除源有檔案之前首先要確定複製是不是執行成功。只要執行複製成功才可以刪除,否則後果.一 1.格式 command1 command2 2.含義 左邊的command1...