在别名中使用较少的-S和更少

时间:2016-12-13 10:41:58

标签: bash alias less-unix

我总是少用-S而不是少用,所以我创建了一个别名less="less -S"

但有时候,我想在没有-S的情况下少用。我试过类似les=less的内容,但当然,它不起作用,因为les调用了其他别名less -S

有解决方案吗?

(注意:我不想重新命名我的少别名,因为当其他人使用我的电脑时,如果没有-S,他们总是少用,而且我发现输出很难读取一些大文件。)

1 个答案:

答案 0 :(得分:2)

设置第二个别名,使其包含@rpath可执行文件的完整路径:

less

或者,使用反斜杠来防止别名扩展:

alias les='/usr/bin/less'