Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell “ps”命令的可移植性如何?_Shell_Unix_Posix_Portability_Ps - Fatal编程技术网

Shell “ps”命令的可移植性如何?

Shell “ps”命令的可移植性如何?,shell,unix,posix,portability,ps,Shell,Unix,Posix,Portability,Ps,我正在制作一个bash脚本,我想确保它是可移植的。对于上下文,该命令将是的一部分 我想使用这个命令:ps-eo-ppid,command。这个命令可移植吗 我也很高兴听到如何检查自己。例如:可能有一种服务可以在大量操作系统等上测试命令?POSIX标准在web上公开提供。是的,这是一个标准化的实用程序。如果您坚持使用标准选项,那么您应该非常便于携带 但是请注意,强制某些实用程序的行为非常正确,设置某些环境变量可能是必要的。特别是,使用GNU实用程序的系统可能需要设置POSIXLY\u CORREC

我正在制作一个bash脚本,我想确保它是可移植的。对于上下文,该命令将是的一部分

我想使用这个命令:
ps-eo-ppid,command
。这个命令可移植吗


我也很高兴听到如何检查自己。例如:可能有一种服务可以在大量操作系统等上测试命令?

POSIX标准在web上公开提供。是的,这是一个标准化的实用程序。如果您坚持使用标准选项,那么您应该非常便于携带


但是请注意,强制某些实用程序的行为非常正确,设置某些环境变量可能是必要的。特别是,使用GNU实用程序的系统可能需要设置
POSIXLY\u CORRECT=yes
或类似的设置。

好的,您可以从一个列表中注册一些免费的shell,比如测试……但我不知道有任何专门的服务。