在 bash 中,您可以运行以下命令:
my_command && echo success || echo fail
如果my_command通过,则动作X在哪里,否则,如果my_command失败,则动作Y在哪里。
在 tcsh 中仍然可以做到这一点,并且很容易,并且全部使用&&和||封装在一行中。操作员?在tcsh中运行该确切行不起作用。我也知道我可以,但是那不是我想要的。
-
编辑:我明确指定仅使用&&和||来执行此操作运营商,我完全知道我可以做到this method (using if/else statements)。问题不是重复的,因为这不是我要问的问题。