0
我試圖找出一種方法來管道輸出命令(ag
,在這種情況下)less -F
(即--quit-if-one-screen
),但如果輸出少於一頁,屏幕只是閃爍之前的內容消失。我讀過我可以使用-X
(--no-init
)在退出less
時禁用清除屏幕,但在這種情況下,長輸出也不會被清除,這有損打印機的功能。僅當輸出填充多個頁面時,如何設置較少以清除退出時的屏幕?
有沒有辦法讓less -X
與-F
一起工作?即,如果輸出適合單個頁面,則可以在更少的情況下清除輸出。