我发现什么时候mfp start
运行它会1
在它启动服务器和0
服务器已经运行时返回。
这打破了以代码完成的成功命令的退出状态约定0
(并且某些工具假定了该含义)。
对我来说,无论服务器是否已经启动,命令都会以期望的结果完成(服务器正在运行),所以它们都应该返回0
.
还是从不同的退出代码中得出其他含义/目的?
我发现什么时候mfp start
运行它会1
在它启动服务器和0
服务器已经运行时返回。
这打破了以代码完成的成功命令的退出状态约定0
(并且某些工具假定了该含义)。
对我来说,无论服务器是否已经启动,命令都会以期望的结果完成(服务器正在运行),所以它们都应该返回0
.
还是从不同的退出代码中得出其他含义/目的?