2013-04-24 43 views
3

對於我的腳本,我從命令行中的用戶輸入中獲取參數,並且我想確保用戶不會忘記輸入參數。所以基本上,我要讓我的劇本做這樣的事情:如何測試是否輸入命令行參數?

on run argv 
    if (item 1 of argv exists) then 
     return "defined" 
    else 
     return "undefined" 
    end if 
end run 

眼下,指出該部分不工作(的argv存在的第1項),但我希望有人能幫助我。謝謝!

回答

10
on run argv 
    if (count of argv) > 0 then 
     return "defined" 
    else 
     return "undefined" 
    end if 
end run