![]() |
1
57
您可以使用“捕获”错误
由于复合命令无论是否成功
要静默地抑制错误,可以使用
要执行多个命令,可以使用其中一个复合命令:
或
只要确保两个复合命令中都没有任何失败。第二个示例的一个好处是,您可以在不影响其在当前shell中的状态的情况下关闭子shell内的立即退出模式:
|
|
2
5
另一种选择是使用
|
![]() |
3
3
一种解决方案是测试文件夹的存在
这样bash就不会失败,如果
|
![]() |
Plankt0n · Shell,执行一个需要逐一遍历多个值的命令 5 月前 |
![]() |
Fin · 如何使用bash从表中提取数据 5 月前 |
![]() |
aenagy · Bash声明不喜欢带空格的值 5 月前 |
![]() |
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 5 月前 |
![]() |
elbarna · 正则表达式仅排除小写字符串,但保存包含大写的字符串 5 月前 |
![]() |
Harry · 使用“$!”获取后台作业的pid 6 月前 |
![]() |
nmr · 使用来自另一个shell脚本的if语句的返回码函数 6 月前 |
![]() |
minseong · Git sed忽略二进制文件 9 月前 |
![]() |
Jesper.Lindberg · 检查参数是否包含null 9 月前 |