使用 Bash 我经常做一些事情,比如cd /study && ls -la
我知道双与号告诉终端不要执行这个命令的第二部分,除非第一部分没有错误地完成。
我的问题是,刚刚移到 Fish shell 并尝试相同的命令后,我收到一条错误消息,指出我无法使用&&并指示我使用一个&我认为背景不是我想要的任务的单曲。
谁能告诉我在 Fish shell 中运行旧 Bash 命令的正确语法?
Dan*_*etz 22
而不是&&, 中不存在的fish, 使用;和命令and:
cd /study; and ls -la
Run Code Online (Sandbox Code Playgroud)
根据该fish教程:
与其他 shell 不同,
fish它没有像&&或||组合命令那样的特殊语法。相反,它具有的命令and,or以及not。
| 归档时间: |
|
| 查看次数: |
2570 次 |
| 最近记录: |