Laz*_*zer 10 perl command-line
假设呼叫是
/usr/local/bin/perl verify.pl 1 3 de# > result.log
Run Code Online (Sandbox Code Playgroud)
在内部verify.pl
我想捕获上面的整个调用并将其附加到日志文件以进行跟踪.
如何捕获整个呼叫?
w.k*_*w.k 10
有办法(至少在unix系统上)获得整个命令行:
my $cmdline = `ps -o args -C perl | grep verify.pl`;
print $cmdline, "\n";
Run Code Online (Sandbox Code Playgroud)
e:使用PID的清洁方式(由Nathan Fellman提供):
print qx/ps -o args $$/;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11415 次 |
最近记录: |