我试图在serverfault上less
找到不区分大小写的搜索的方法。
这似乎完全可以回答我的问题。问题是:它在这里不起作用(openSUSE 13.1;少了458)。
我已经别名less
为,less -WiNS
但是我改变了它。但是,即使称它command less file
也不会改变任何东西。我已经检查了命令行中ps
是否没有-i
选项。
作为回答说,less
帮助(按下h
)规定,我可以使用-i
内less
了。如果我使用过一次,则less
告诉我它已更改为不区分大小写的搜索(这是正确的:没有任何变化)。如果我使用它两次,则会less
告诉我它已转向区分大小写的搜索。正确,然后它从一开始就应该工作。但是-i
,在命令行上两次输入均无效。
怎么了
嗯 从来没有注意到这一点,但你是绝对正确的。搜索FOO的发现只是
—
slm
FOO
,但搜索foo
的发现foo
及FOO
。即使-i
和-WiNS
。
@goldilocks有了
—
Hauke Laging
ps
no(command less
)选项,-WNS
所以我很确定这不是ps
隐藏-i
/ 的问题-I
。less
似乎甚至没有可能在此处进行干预的配置文件。
@slm“即使带有-i”也很有趣,因为
—
Hauke Laging
-i
它应该正是这样做的。有趣的问题是:您的匹配FOO
是否foo
没有 -i
?
不,它以另一种方式起作用。
—
slm
FOO
只匹配FOO
。对我来说似乎是个虫子。
ps
进行检查?