我正在尝试编写一个脚本,该脚本将根据关键字查找特定进程,提取 PID,然后使用找到的 PID 杀死它。
我在 Solaris 中遇到的问题是,由于“ps”结果被截断,基于关键字的搜索将无法工作,因为关键字是被截断的部分(过去 80 个字符)的一部分。
我读到您可以使用“/usr/ucb/ps awwx”来获取超过 80 个字符的内容,但从 Solaris 10 开始,这需要从 root 运行,并且我无法在脚本中避免该限制。
有人对获取 PID 有什么建议吗?前 80 个字符太通用,无法搜索(java 命令的一部分)。
Thanks.
这对我有用,至少在 Joyent SmartMachine 上:
/usr/ucb/ps auxwwww
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)