【发布时间】:2016-12-13 10:41:57
【问题描述】:
我总是使用less -S而不是less,所以我创建了一个别名less="less -S"。
但有时,我想在没有 -S 的情况下使用 less。我试过les=less之类的东西,但是当然,它不起作用,因为les调用了另一个别名less -S。
有解决办法吗?
(注意:我不想只重命名我的 less 别名,因为当其他人使用我的计算机时,他们总是在没有 -S 的情况下使用 less,而且我发现对于一些大文件来说很难读取输出。)
【问题讨论】:
-
要在不使用已定义别名的情况下执行命令,请以反斜杠
\less开头,或者如果您想要别名alias les='\less' -
^^ 或使用
command less例如command less filename或some_cmd | command less。对于您的情况,您可以使用alias les='command less'