所以我们有一个别名:
alias doIt='cd somedir; rm -rf *'
Run Code Online (Sandbox Code Playgroud)
我们想要的是,例如,如果somedir不存在,命令会立即失败.这可以保护我们不会在一个不方便的位置获得rm -rf炸弹.这样的事情可能吗?如果没有,还有另一种方式吗?:
alias doIt='set -e; cd somedir; rm -rf *'
Run Code Online (Sandbox Code Playgroud)
alias doit='cd somedir && rm -rf *'
Run Code Online (Sandbox Code Playgroud)
该rm -rf *如果将不会被执行cd somedir失败.
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |