在 less 中過濾“DEBUG”在某些機器上沒有顯示任何結果。為什麼?

在 less 中過濾“DEBUG”在某些機器上沒有顯示任何結果。為什麼?

給定

x@x:~$ echo -e "DEBUG\nDEBAG" | less

當嘗試使用 less 過濾輸出時&DEBUG,沒有顯示結果(在我的工作伺服器上)。但在我的家用電腦(Ubuntu 16)上嘗試這個效果很好。可能是什麼原因?

謝謝

答案1

你用的是less 424。少 418(我找不到少於424的),事實上,這個功能在這個版本中是不可用的。少418是2008年的!

您唯一能做的就是自己安裝它,或說服您的系統管理員,較新版本的 less 不會對其伺服器的穩定性構成威脅。您的系統管理員可能仍然不願意安裝更新版本的 less,因為可能安裝了套件管理器隨附的 less 版本。

在我的伺服器上,我使用 Scientific Linux 6.8,這裡安裝了較少的 436,這也很舊,但&操作員可以工作。

相關內容