2013-12-10 52 views

回答

3

這意味着如果/home/pp/!)一個目錄-d),則腳本將打印Directory doesn't exist和退出時1,這意味着誤差

(任何0以外出口裝置錯誤)

$0意味着腳本名 例如

./script a b c

$0 will print 'script' 
$1 will print 'a' 
$2 will print 'b' 
$3 will print 'c' 
+0

$ 0是腳本名稱,$ 1是第一個模式。 – cforbish

+0

謝謝我忘了:D –

2
  • $ 0是拿着腳本的名稱
  • 回報1是通過調用程序解釋的返回碼的說法。 1表示 錯誤。
+0

$ 0是腳本的名稱 –

+0

並且爲了清楚一點,任何非零返回值表示錯誤 –

+0

@bob發現了這一點,謝謝。 – Tony

2

它有一個類似於它在C中的含義:「不」或邏輯否定。在這種情況下,您可以將其解析爲僞代碼,如not(directory-exists(/home/pp))

相關問題