Linux 命令執行控制

2021-08-11 02:20:18 字數 749 閱讀 7720

1、&&

方式:command1 && command2

如果command1執行成功,則執行command2

[kevin@kevin test]$ ll
總用量 4
-rw-rw-r--  1 kevin kevin 0  9月 11 00:55 1.log
[kevin@kevin test]$ mv 1.log tmp.log

&& ls -l

總用量 4
-rw-rw-r--  1 kevin kevin 0  9月 11 00:55 tmp.log
[kevin@kevin test]$
[kevin@kevin test]$ cat 1.log

&& ls -l

cat: 1.log: 沒有那個檔案或目錄
[kevin@kevin test]$

2、||

方式:command1 || command2

如果command1執行失敗,則執行command2

cat: 1.log: 沒有那個檔案或目錄
總用量 4
-rw-rw-r--  1 kevin kevin 0  9月 11 00:55 tmp.log
[kevin@kevin test]$ cat tmp.log || ls -l
[kevin@kevin test]$

Linux 命令執行控制 與

1 方式 command1 command2 如果command1執行成功,則執行command2 kevin kevin test ll總用量 4 rw rw r 1 kevin kevin 0 9月 11 00 55 1.log kevin kevin test mv 1.log tmp.log...

Linux 命令執行順序的控制

通常情況下,我們每次只能在終端輸入一條命令,按下回車執行,執行完成後,我們再輸入第二條命令,然後再按回車執行 當有時候我們會一次輸入多條命令,這個時候的執行過程又是如何的呢?下面我們將為大家詳細講解下命令的執行順序的控制問題。當我們需要使用 apt get 安裝乙個軟體,然後安裝完成後立即執行安裝的...

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

1.命令執行順序 1.1一句執行完輸入下一句再執行 1.2多句命令同時輸入,用逗號隔開 1.3判斷上句命令是否執行成功再執行下一句命令 用 等 2.管道 將前面程序的輸出作為下乙個程序的輸入 cut 列印每行的某個字段 cut etc passwd c 5 列印 etc passed檔案每行的前五個...