[perl]如何在perl 里嵌套 csh(或者unix)的命令?

haibo1979 2005-06-06 05:50:37
我现在想用perl编一个统计"版本差异"的小程序
简单的说,就是在perl里嵌套 csh命令和cvs命令(比如 cvs diff等)
但是不知道该怎么做

到网上查csh的编程资料,也没有查到很详细的介绍
不知哪位可以帮忙

另,谁有csh的详细编程指导电子材料?帮忙共享一下

谢谢
...全文
422 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
haibo1979 2005-06-08
  • 打赏
  • 举报
回复
谢谢 xyzxyz1111(程序员的自我修养) 和fibbery(飞)(3.20VC++)
我用了system(" ")
已经成功了
赫赫
fibbery 2005-06-07
  • 打赏
  • 举报
回复
使用反小点“`”执行命令时perl将shell命令的输出保存到变量中,例如,$str=`ls`,目录信息将会保存在$str中;使用system函数执行shell命令时,perl会正常输出命令的输出,返回值是命令是否执行成功的返回值。
xyzxyz1111 2005-06-06
  • 打赏
  • 举报
回复
$str = `cvs diff ...`;
or
system('csh ...');

37,744

社区成员

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

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