2013-04-24 89 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