[問題] 一段shell 語法

作者: gecer (gecer)   2018-06-09 07:09:39
https://github.com/jmahler/mips-cpu/blob/master/check-install.sh
if ! which "gcc" >/dev/null ; then
請問這裡 ! 是什麼意思??
作者: goldie (阿良)   2018-06-09 08:01:00
邏輯的 not把後面的指令的 exit code 結果反向non-zero變zero; zero變non-zero
作者: patrick521 (派星星)   2018-06-09 11:24:00
如果找不到gcc的指令,就進入if判斷式
作者: cuello (cuello)   2018-06-26 23:25:00
相當於 which "gcc" >/dev/null || . . .因為 which 沒有 -q 或是類似 silent, quiet 的選項

Links booklink

Contact Us: admin [ a t ] ucptt.com