我使用Python执行Linux shell命令。
对于下面提到的行,我得到了以下错误-
E501 line too long (99 > 79 characters)
代码:
ssh_client.exec_command(
"sudo grep 'cpu ' /proc/stat | awk '{usage=($2+$4)*100/($2+$4+$5)} END {print usage}'")
我不确定如何格式化这行代码,因为它是一个Linux命令。
sudo
查询/proc/stat
。此外,您可以通过执行awk '/cpu / {usage=.....}' /proc/stat
来节省一个进程执行。 - viraptor