小弟又遇到难题了,是关于执行perl文件的!

jkoe86710 2012-05-23 06:39:28
小弟现在写的一个perl文件,执行只需要运行“111.pl”就可以了,然后进去之后提示输入 aaa 回车之后继续输入bbb 然后程序自己往下跑


现在小弟想要 直接在运行的时候 输入 “111.pl aaa bbb”然后直接运行程序,请问有什么办法吗?就是运行程序之后不再需要输入内容
...全文
74 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bugs2k 2012-05-23
  • 打赏
  • 举报
回复
my ($aaa, $bbb) = (shift @ARGV, shift @ARGV);
print "$aaa, $bbb\n";
jkoe86710 2012-05-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
解析命令行参数吧
[/Quote]
可以用代码演示下吧!
bugs2k 2012-05-23
  • 打赏
  • 举报
回复
解析命令行参数吧
jkoe86710 2012-05-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
这样你把111.pl添加两个参数不就可以了,在需要第一次输入的时候把第一个参数给它,需要第二次输入的时候把第二个参数给它不就行了
[/Quote]
就是不清楚代码怎么写额!!!
jiuchang 2012-05-23
  • 打赏
  • 举报
回复
这样你把111.pl添加两个参数不就可以了,在需要第一次输入的时候把第一个参数给它,需要第二次输入的时候把第二个参数给它不就行了

37,741

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧