說我有這樣的Perl 「程序」 稱爲simple.pl:Perl的 '系統' 失敗消息
#!/usr/bin/perl
use xyz; # xyz is bogus and doesn't exist
而且我也有這樣的 「程序」,叫simple2.pl:
#!/usr/bin/perl
system("simple.pl");
my $abc = `simple.pl`;
printf("abc %s\n", $abc);
對於系統和反向撥號,我收到此消息:
Can't exec "simple.pl": No such file or directory at scripts/perl/simple2.pl line 7.
Can't exec "simple.pl": No such file or directory at scripts/perl/simple2.pl line 9.
對用戶調用simple2.pl不是很有用。有沒有辦法獲得更有用的信息?
注意。 simple.pl確實存在於當前目錄中。真正的問題是simple.pl不能編譯。 simple2迴應說簡單不存在。這是一個誤導消息。
如果我有辦法甚至捕獲將成爲開始的編譯消息。
該程序確實存在。問題是簡單的不編譯,但消息說別的東西。 – mmccoo 2010-05-10 22:39:34
nix那。我是白癡 – mmccoo 2010-05-10 22:45:07
@ mmc:你可以刪除無效的註釋:點擊你的名字和時間戳右側出現的紅色的x。 – Ether 2010-05-11 00:17:16