在不带子shell的情况下使用多个命令在bash中评估false

哲罗

Bash计算逻辑运算符,使&&始终优先。因此,例如:

false || echo 1 && echo 2
1
2

true || echo 1 && echo 2
2

好的。所以可以说我希望输出是这样的:

false || (echo 1 && echo 2)

但无需调用subshel​​l。

我能想到的唯一解决方案是:

false || if true; then echo 1; echo 2; fi
1
2

是否有任何更清洁的方式(类似于C中的括号)将命令组合在一起而无需调用子外壳程序?

赛勒斯
false || { echo 1 && echo 2; }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在没有子shell的情况下遍历bash中的命令输出

来自分类Dev

我可以在不使用循环的情况下从此命令中删除 bash 子进程吗?

来自分类Dev

如何在不创建子shell的情况下将命令的输出存储在变量中[Bash <v4]

来自分类Dev

如何在不创建子shell的情况下将命令的输出存储在变量中[Bash <v4]

来自分类Dev

如何在不带密码的情况下使用ssh在远程主机上启用命令?

来自分类Dev

在没有评估的情况下将命令存储在变量中-Unix

来自分类Dev

如何在bash脚本中不带引号的情况下呈现变量?

来自分类Dev

如何在不使用bash -x的情况下将命令保存在变量中并打印翻译后的命令

来自分类Dev

不带子shell的if语句内部比较命令输出

来自分类Dev

是否可以在不使用子Shell的情况下执行Shell命令替换?

来自分类Dev

如何在不带.then函数的情况下使用node.js从promise中获取值

来自分类Dev

在不使用./的情况下运行命令

来自分类Dev

是否可以创建命令,将其放在一个文件中并在不带“ ./”的情况下运行?

来自分类Dev

如何在不使用getopts的情况下处理bash中不带参数的标志?

来自分类Dev

在不使用eval的情况下,是否可以在shell脚本中进行命令注入?

来自分类Dev

如何在不使用“ sh”命令的情况下运行shell脚本?

来自分类Dev

如何在不使用Shell脚本的情况下获取timeout命令的输出

来自分类Dev

如何在不使用Shell配置文件的情况下更改/修复v命令?

来自分类Dev

如何在不使用Shell脚本的情况下获取timeout命令的输出

来自分类Dev

如何在不分叉的情况下运行Shell命令

来自分类Dev

在不指定完整路径的情况下,使用系统命令而不是内置的Bash

来自分类Dev

如何在不使用bash命令替换的情况下执行输出字符串?

来自分类Dev

bash可以在不使用外部命令的情况下执行浮点运算吗?

来自分类Dev

如何在不首先进入目录的情况下使用单个命令执行存在于冗长路径中的Shell脚本?

来自分类Dev

同一情况下的多个选项会导致bash

来自分类Dev

如何在Discord.js中不带第二个注释的情况下使用.addField

来自分类Dev

如何在不执行命令的情况下将命令添加到Bash历史记录中?

来自分类Dev

在 Kaa 中没有文件的情况下,如何使用 curl 命令发送通知?

来自分类Dev

在某些已定义的情况下,使用类返回False

Related 相关文章

  1. 1

    在没有子shell的情况下遍历bash中的命令输出

  2. 2

    我可以在不使用循环的情况下从此命令中删除 bash 子进程吗?

  3. 3

    如何在不创建子shell的情况下将命令的输出存储在变量中[Bash <v4]

  4. 4

    如何在不创建子shell的情况下将命令的输出存储在变量中[Bash <v4]

  5. 5

    如何在不带密码的情况下使用ssh在远程主机上启用命令?

  6. 6

    在没有评估的情况下将命令存储在变量中-Unix

  7. 7

    如何在bash脚本中不带引号的情况下呈现变量?

  8. 8

    如何在不使用bash -x的情况下将命令保存在变量中并打印翻译后的命令

  9. 9

    不带子shell的if语句内部比较命令输出

  10. 10

    是否可以在不使用子Shell的情况下执行Shell命令替换?

  11. 11

    如何在不带.then函数的情况下使用node.js从promise中获取值

  12. 12

    在不使用./的情况下运行命令

  13. 13

    是否可以创建命令,将其放在一个文件中并在不带“ ./”的情况下运行?

  14. 14

    如何在不使用getopts的情况下处理bash中不带参数的标志?

  15. 15

    在不使用eval的情况下,是否可以在shell脚本中进行命令注入?

  16. 16

    如何在不使用“ sh”命令的情况下运行shell脚本?

  17. 17

    如何在不使用Shell脚本的情况下获取timeout命令的输出

  18. 18

    如何在不使用Shell配置文件的情况下更改/修复v命令?

  19. 19

    如何在不使用Shell脚本的情况下获取timeout命令的输出

  20. 20

    如何在不分叉的情况下运行Shell命令

  21. 21

    在不指定完整路径的情况下,使用系统命令而不是内置的Bash

  22. 22

    如何在不使用bash命令替换的情况下执行输出字符串?

  23. 23

    bash可以在不使用外部命令的情况下执行浮点运算吗?

  24. 24

    如何在不首先进入目录的情况下使用单个命令执行存在于冗长路径中的Shell脚本?

  25. 25

    同一情况下的多个选项会导致bash

  26. 26

    如何在Discord.js中不带第二个注释的情况下使用.addField

  27. 27

    如何在不执行命令的情况下将命令添加到Bash历史记录中?

  28. 28

    在 Kaa 中没有文件的情况下,如何使用 curl 命令发送通知?

  29. 29

    在某些已定义的情况下,使用类返回False

热门标签

归档