일부 프로세스를 모니터링하고 출력을 html 파일에 저장하기 위해 다음 스크립트를 실행하고 있습니다. 하지만 실행할 때 오류가 보고되었습니다 top: failed tty get
. 스크립트는 다음과 같습니다.
var=4
while [ $var -ge 0 ]
do
`echo q | htop --p=2164 | aha --black --line-fix >> htop2.html`
#$cmd
sleep 1
var=$(($var-1))
done
이 오류를 해결하도록 안내해 주세요!
답변1
내가 보기엔 넌 그렇지 않은 것 같아맨 위설치하다. which htop
및 의 출력은 무엇입니까 alias
? 아마도 명령은맨 위가리키는맨 위귀하의 시스템에서. 반대쪽으로맨 위,맨 위비대화형 환경/스크립트에서는 사용할 수 없습니다. "리얼"을 설치해 보세요맨 위.