shell入門 連線符(並且 和 或者)

2022-08-16 01:51:16 字數 811 閱讀 6873

特殊符號:&&

說明:並且,左右兩邊是兩條命令,左面的執行成功才會去執行右面的命令。右、

特殊符號:||

說明:或者,左右兩邊是兩條命令,左邊的命令執行不成功,才會執行右面的命令

[root@wangshaojun 111]# ls 1.txt && ls 2.txt  ///前後都執行成功

1.txt

2.txt

[root@wangshaojun 111]# ls 10.txt && ls 2.txt  ///前面執行失敗,後面不執行

ls: 無法訪問10.txt: 沒有那個檔案或目錄

[root@wangshaojun 111]# ls 1.txt && ls 20.txt ///前面執行成功,後面執行失敗

1.txt

ls: 無法訪問20.txt: 沒有那個檔案或目錄

[root@wangshaojun 111]# ls 1.txt || ls 2.txt

1.txt

[root@wangshaojun 111]# ls 10.txt || ls 2.txt

ls: 無法訪問10.txt: 沒有那個檔案或目錄

2.txt

[root@wangshaojun 111]# ls 1.txt || ls 20.txt

1.txt

總結:&& 並且  ||或者  兩邊都是命令,用於邏輯判斷。

&&用於左邊條件成功,才執行右邊的命令,左邊的條件不成立,則不執行

||用於左邊的條件不成立就去試試右邊的,左邊的條件成立,則右邊的不執行

;用於左邊的命令執行成功與否,都會執行右邊的命令。

shell命令 連線符 重定向

二 萬用字元 三 連線符 四 輸出重定向 概念 shell是計算機軟體和硬體之間的翻譯官 echo echo hello world echo hello world echo hello world 注意 在shell中沒有字元和字串的區分,echo後面可以原樣輸出 把shell命令寫入指令碼的執...

連線符。數值運算和函式

1 基本用表 bookitem表 course表 2 連線符 eg 結果 ps 給表起別名和給列取別名不多 eg 給表取別名 三點注意事項 結果 由記過可知,sal為null的行連線的結果為null,tname的資訊也沒有了。這一點要注意。由此圖可知只有order by子句在select子句之後,所...

oracle的引號和豎線連線符

在oracle中,單引號有兩個作用,一是字串是由單引號引用,二是轉義。單引號的使用是就近配對,即就近原則。而在單引號充當轉義角色時相對不好理解 1 從第二個單引號開始被視為轉義符,如果第二個單引號後面還有單引號 哪怕只有乙個 select fromdual output 解釋 第二個單引號被作為轉義...