gpt4 book ai didi

linux - AIX、HPUX 和 Solaris 上的 ps 命令输出

转载 作者:太空宇宙 更新时间:2023-11-04 09:51:47 27 4
gpt4 key购买 nike

我正在编写一个可移植的 shell 脚本来获取系统进程信息,我需要进程 ID、命令、pwdx (linux)。在 Linux 上,我能够按如下方式获取此信息。但在所有其他 Unix 版本上都失败了。

 $ ps -awwwwwww -u <userid> -o pid,cmd|grep -i <filter_term> | egrep -v grep
$ pwdx <pid>

我应该在 AIX、HPUX 和 Solaris 上使用什么来获取类似的信息,或者有什么跨平台命令

在 Solaris 上我试过/usr/ucb/ps 但它支持格式化输出和 lsof 等同于 pwdx 但也没有显示我需要的东西

最佳答案

在 Solaris 上我试过/usr/ucb/ps 但它支持格式化输出:

格式化输出有什么问题?

和 lsof for pwdx 等效,但这也没有显示我需要的东西。

这没有意义。 pwdx 是 Solaris native 命令,甚至最初是在该操作系统上实现的。

关于linux - AIX、HPUX 和 Solaris 上的 ps 命令输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10221828/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com