2015-04-08 32 views
0

Perl腳本中帶引號和不帶引號的參數之間是否有區別?在csh中使用和不使用引號的參數之間的區別

例如, myscript -option "SomeValue" VS myscript -option SomeValue

殼是csh

+1

這取決於你的shell。在手冊中尋找「引用」或類似內容。 – Biffen

+0

在@Biffen評論後編輯並添加了csh作爲shell。在csh中,他們的表現方式類似。 –

+0

如果參數只有字母數字比沒有差異。但是,如果參數包含 - 例如空格,例如: - 選擇「某個值」,那麼它將會不同。 – tivn

回答

1

如果參數具有空間,然後在解析,如果srgument是在引號,整個值將被同時使用$ARGV[$i]拾起其中$i指的位置論據。否則,只有到第一個空間的值纔會被拾取。

相關問題