所有可能的退出代码为cp

And*_*mer 8 unix linux exit-code cp

查看cp的手册页,我发现当复制成功没有错误时,命令退出0,并且在任何错误上都有大于0的数字.但是,我找不到映射到特定情况的特定退出代码的任何详细说明.在任何地方都有这样的描述,甚至是标准化的,还是每个Unix/Linux发行版都有自己的退出代码设置用于不同的场景?

Gra*_*sus 11

这里是如何cpcoreutils-8.21出口:

exit (ok ? EXIT_SUCCESS : EXIT_FAILURE);
Run Code Online (Sandbox Code Playgroud)

除了0或1之外别无他物.

  • 即使有更复杂的区别,它也只对这一个实现有效.如果没有在任何标准中描述,则不以便携方式存在. (3认同)