在别名中使用 less -S 和 less
Use less -S and less in alias
我总是使用 less -S 而不是 less,所以我创建了一个别名 less="less -S"
。
但有时,我想在没有 -S 的情况下使用 less。我尝试了类似 les=less
的方法,但当然,它不起作用,因为 les
调用了另一个别名 less -S
.
有解决办法吗?
(注意:我不想只重命名我的 less 别名,因为当其他人使用我的计算机时,他们总是在没有 -S 的情况下使用 less 并且我发现一些大文件的输出难以阅读。)
设置第二个别名,使其包含 less
可执行文件的完整路径:
alias les='/usr/bin/less'
或者,使用反斜杠来防止别名扩展:
alias les='\less'
我总是使用 less -S 而不是 less,所以我创建了一个别名 less="less -S"
。
但有时,我想在没有 -S 的情况下使用 less。我尝试了类似 les=less
的方法,但当然,它不起作用,因为 les
调用了另一个别名 less -S
.
有解决办法吗?
(注意:我不想只重命名我的 less 别名,因为当其他人使用我的计算机时,他们总是在没有 -S 的情况下使用 less 并且我发现一些大文件的输出难以阅读。)
设置第二个别名,使其包含 less
可执行文件的完整路径:
alias les='/usr/bin/less'
或者,使用反斜杠来防止别名扩展:
alias les='\less'