我正在运行下面的脚本来监视一些进程,并将输出存储在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
请指导我解决这个错误!
发布于 2020-05-16 18:27:47
在我看来,你没有安装htop。which htop
和alias
的输出是什么?最有可能的是,命令htop指向系统的顶部。与htop相反,top不能在非交互式环境/脚本中使用。尝试安装“真正的”htop。
https://unix.stackexchange.com/questions/566103
复制相似问题