Manual steps
top -b -n 1 -p `ps -eaf |grep -v grep |grep radars-lnx |awk {'print $2'}` |grep `ps -eaf |grep -v grep |grep radars-lnx |awk {'print $2'} ` |awk {'print $2" "$10" "$11'}
output as below
root 1.0 412:24.56
使用python脚本,输出没有空格,如下所示
import paramiko
ssh=paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect("10.30.64.12","22","katty","acer321")
cmd="top -b -n 1 -p `ps -eaf |grep -v grep |grep radars-lnx |awk {'print $2'}` |grep `ps -eaf |grep -v grep |grep radars-lnx |awk {'print $2'} ` |awk {'print $2" "$10" "$11'}"
stdin,stdout,stderr=ssh.exec_command(cmd)
#print("stdout.readlines()",stdout.readlines())
outlines=stdout.read()
print("outlines",outlines)
('outlines', 'root1.0412:32.45\n')
目前没有回答
相关问题 更多 >
编程相关推荐