适用于 Rubocop、Linux 和 Windows 服务器的最佳 EXIT 状态检查命令是什么?
What is the best EXIT status check Command that works in Rubocop, Linux and Windows servers?
我一直在努力让我的管道(遵循 rubocop 语法)和 Linux/Windows 机器开心,但由于某种原因我被困在退出状态检查中。它导致了问题。
我使用了以下结果:
$?.exitstatus
- NOT OK 在 rubocop 中(语法问题);在 Linux 中确定;在 Windows
中正常
system()
- 在 rubocop 中正常;在 Linux 中确定; 不正常 在 Windows 中(它是 not recognized as an internal or external command
)
$CHILD_STATUS.exitstatus
- 在 rubocop 中正常; 在 Linux 中不正常(它需要 require 'English'
库);在 Windows
中正常
我不想在机器上安装任何东西。有什么好的方法可以让它一切顺利吗?
谢谢。
可接受的方式是:
require 'English' # Capital 'E'!
$CHILD_STATUS.exitstatus
请注意,English
库是一个标准库,与所有版本的 Ruby
捆绑在一起
我一直在努力让我的管道(遵循 rubocop 语法)和 Linux/Windows 机器开心,但由于某种原因我被困在退出状态检查中。它导致了问题。
我使用了以下结果:
$?.exitstatus
- NOT OK 在 rubocop 中(语法问题);在 Linux 中确定;在 Windows
system()
- 在 rubocop 中正常;在 Linux 中确定; 不正常 在 Windows 中(它是 not recognized as an internal or external command
)
$CHILD_STATUS.exitstatus
- 在 rubocop 中正常; 在 Linux 中不正常(它需要 require 'English'
库);在 Windows
我不想在机器上安装任何东西。有什么好的方法可以让它一切顺利吗?
谢谢。
可接受的方式是:
require 'English' # Capital 'E'!
$CHILD_STATUS.exitstatus
请注意,English
库是一个标准库,与所有版本的 Ruby