[
最近因為 shellshock 的關係,跑去看了/bin/
下面的東西,結果突然發現有個執行檔叫做[
。
執行了也完全沒反應,結果和同事討論就上去 stack overflow 來問問看,然後馬上就被回說看看man [
。想不到,原來 shell script 裡面的 if else condition 的[ ]
,其實就是這個執行檔啊,以前一直以為是個語法的 syntax...
最近因為 shellshock 的關係,跑去看了/bin/
下面的東西,結果突然發現有個執行檔叫做[
。
執行了也完全沒反應,結果和同事討論就上去 stack overflow 來問問看,然後馬上就被回說看看man [
。想不到,原來 shell script 裡面的 if else condition 的[ ]
,其實就是這個執行檔啊,以前一直以為是個語法的 syntax...