1. 程式人生 > >linux中的&&和&,|和||

linux中的&&和&,|和||

在linux中,&和&&,|和||介紹如下:

&  表示任務在後臺執行,如要在後臺執行redis-server,則有  redis-server &

&& 表示前一條命令執行成功時,才執行後一條命令 ,如 echo '1‘ && echo '2'    

| 表示管道,上一條命令的輸出,作為下一條命令引數,如 echo 'yes' | wc -l

|| 表示上一條命令執行失敗後,才執行下一條命令,如 cat nofile || echo "fail"