使用 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 次 |
最近记录: |