linux - 如何在 bash 中将其写在一行中

标签 linux bash shell

如何在不创建额外变量和重复“5”的情况下将其写在一行中?

A=5
B=10
([[ $A == B ]] && echo $A) || echo gt

最佳答案

A=5; B=10; ([[ $A == B ]] && echo $A) || echo gt

您可以通过;...分隔命令

但在大多数情况下这是不必要的。通过构建代码,人们可以更深入地了解它的工作原理。

关于linux - 如何在 bash 中将其写在一行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27724058/

相关文章:

linux - 通过另一个用户建立隧道 ssh

json 与 jq 重映射

mysql - Bash mysql错误处理锁定表

shell - 在终端/shell 中读取光标位置的内容

swift - 从 Xcode 按钮运行 Shell 脚本

linux - 在unix中的if循环中提取受密码保护的文件

python - 比较两个 CSV 文件的列并删除差异

C++ 将来自 std::cin 的字符串与来自外部 txt 文件的字符串进行比较

bash - PowerShell grep 等效项

bash read 命令使用空格作为分隔符将行分割成单词,即使空格不在 IFS 中