覆盖较少的默认值

for*_*rin 0 less

如果我有LESS='-FRX'一个默认的环境变量,作为规则的例外,我怎么能less只运行-R,即。覆盖/无效-FX

Kus*_*nda 6

中指定的选项LESS可以被命令行上的选项覆盖。但是,您不能阻止less使用这些选项,LESS因为您不会在不更改此变量的情况下显式覆盖。

less使用(临时)修改的值运行的一种方法LESS是使用

LESS= less -R filename
Run Code Online (Sandbox Code Playgroud)

这将调用less -R中的空值LESS

或者

LESS=-R less filename
Run Code Online (Sandbox Code Playgroud)

这将调用lessLESS设置为-R只。