所以問題是,當我運行我的基本腳本,它只是簡單地反映在命令行上傳入的內容時,參數不會按照我期望的方式分開。Powershell中的命令行參數
的基本代碼是:
write-host "`$args`[0`] = $args[0]"
write-host "`$args`[1`] = $args[1]"
write-host "`$args`[2`] = $args[2]"
,如果我調用腳本
./script apples oranges bananas
我得到
$args[0] = apples oranges bananas[0]
$args[1] = apples oranges bananas[1]
$args[2] = apples oranges bananas[2]
如果其重要的,我在PowerShell中這樣做2.0