假设我在 bash 中有以下别名 - alias ls='ls --color=auto'- 我想在ls没有选项的情况下调用普通。这样做的唯一方法是取消别名,执行命令然后再次别名吗?或者有一些漂亮的技巧或解决方法?
我刚刚打开了一个旧的 shell 脚本(在 Solaris 上用旧的 ksh88 编写),发现在整个代码中重复了以下内容:
[ -f $myfile ] && \rm -f $myfile
Run Code Online (Sandbox Code Playgroud)
转义的反斜杠让我觉得很奇怪。
我知道这是故意的,因为这种(显然无用的)转义在整个代码中都重复出现。原作者早就不在了,我联系不上他问他了。
这仅仅是作者的一个有趣的特质,还是某种在某个时间点有意义的已弃用的良好做法?或者也许实际上是推荐的做事方式而我完全错过了一些东西?