2
我有一組.EXE命令。我如何獲得所有在Perl中運行的命令作爲單個文件? 什麼是在Perl中調用.EXE文件的過程?如何在Perl中結合.EXE命令?
我有一組.EXE命令。我如何獲得所有在Perl中運行的命令作爲單個文件? 什麼是在Perl中調用.EXE文件的過程?如何在Perl中結合.EXE命令?
Perl的system()
功能會做到這一點:
#!/usr/bin/perl -w
system("prog1.exe");
system("prog2.exe");
裏邊反的方式調用系統命令的Perl是使用
system("String containing command + args here")
,或者如果你想對輸出信號進行一些處理,你使用反引號
`command + args here`
您可以使用所有的正常的Perl字符串manipulatio帶反向標記的n首線。
不要忘記檢查系統命令中的退出代碼,如果prog1失敗,您可能不想運行prog2 – Oskar 2009-01-23 08:50:43