작은 쉘 스크립트를 실행하려고 하는데 .sh
그것이 무엇을 사용할지 알고 싶습니다 lsof
. 쉘 스크립트를 실행하고 PID를 추가하려면 어떻게 해야 합니까 lsof
?
나는 성공하지 않고 다음을 시도했습니다.
lsof -p $(./foo.sh)
그리고
lsof -c ./foo.sh
답변1
어떤 파일이 열리는지 보고 싶습니다.
strace -f -e open bash ./foo.sh
또는 백그라운드에서 셸을 실행하고 즉시 lsof를 실행할 수 있습니다.
$ ./short-lived-script.sh & lsof -p $!