ps -o无法在HP-UX ia64 11.26计算机上运行

时间:2015-02-18 10:53:39

标签: unix ps hp-ux

ps -o etime,pid,tty,comm -u "$user" | while read etime  pid tty comm

这是我的脚本的代码片段,这里ps -o命令不适用于HP unix.But它在solaris和aix中可用。

那么,为了得到这个,还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

ps -o应该可以工作,但您需要设置一个环境变量来指定UNIX标准。根据我的说明,你应该设置以下

11.23 - UNIX95
11.31 - UNIX_STD=2003

但是设置UNIX95似乎也适用,所以我的笔记可能是错的。但是其中一个可能适用于11.26。检查ps的手册页,它应该有更多的信息。