我有一个小的bash脚本
Esc::
Suspend, Toggle
If (A_IsSuspended)
Menu, Tray, NoIcon
else
Menu, Tray, Icon
return
我从perl脚本调用此脚本,该脚本通过nginx运行。
#!/bin/bash
echo $(cat /proc/$PPID/cmdline | strings -1)
当我在浏览器中加载它时,结果如下:
my $output_string = `/tmp/my_bash_script.sh`;
print $output_string;
perl脚本的位置确实位于/ mnt / my_working_directory / ....但是为什么这会被截断,我可以做任何事情来记录整个命令。我不认为内核中似乎硬编码的4k字符(?)的cmdline限制适用于此。