我制作了一个bash脚本,我想确保它是可移植的。对于上下文,该命令将是tmux-resurrect plugin的一部分。
我想使用此命令:ps -eo ppid,command
。该命令是否可移植?
我也很高兴听到如何检查自己。例如:可能有一项服务可以测试大量操作系统上的命令等吗?
答案 0 :(得分:1)
POSIX标准可在网上公开获取。是的,ps是标准化实用程序之一。如果您坚持使用标准选项,那么您应该非常便携。
但请注意,强制某些实用程序的行为正确,可能需要设置某些环境变量。特别是,使用GNU实用程序的系统可能需要POSIXLY_CORRECT=yes
或类似设置。