Linux命令學習筆記——組合命令

//多條命令之間以“;”間隔,就組成組合命令,依次執行,上條語句執行成功與否不影響下個語句的執行。哦嗯

//如果使用“&&”代替“;”,在上條語句執行成功的前提下才能執行下條命令

//當用“||”代替“;”時,上條命令執行失敗時才能執行下條語句

[ftt@localhost pictures]$ ls

cat.log copy.jpg p2.jpg test

[ftt@localhost pictures]$ rm copy.jpg;cp p2.jpg new.jpg

[ftt@localhost pictures]$ ls

cat.log new.jpg p2.jpg test

[ftt@localhost pictures]$ rm copy.jpg && cp p2.jpg p2.jpg

rm: 無法刪除"copy.jpg": 沒有那個文件或目錄

[ftt@localhost pictures]$ cp sctq.log dog.log || rm new.jpg

cp: 無法獲取"sctq.log" 的文件狀態(stat): 沒有那個文件或目錄

[ftt@localhost pictures]$ ls

cat.log p2.jpg test

Linux命令學習筆記——組合命令


分享到:


相關文章: