是否可以通过拥有它的pid找出特定脚本生成的文件?
input:
scriptA.ksh pid: 1234
output:
scriptA.log
操作系统版本:AIX
答案 0 :(得分:1)
您可以使用truss
(类似于Linux上的strace
)。
truss scriptA.ksh 2>&1 | grep open
您必须筛选一些与open()
无关的调用,但您的日志文件将在那里。
此外,truss
可以使用-p
开关附加到现有流程。
注意:我是根据strace
的经验说的,但看起来这一切都适用于truss
......