我想使用 less 作为 mysql 客户端的分页器。我想添加 -F 以强制退出简短输出。但我无法正确结合两者。
root@jupiter:/# mysql -p -u root -h localhost --pager=less -F
mysql: unknown option '-F'
有办法吗?
无论如何,我在使用 less 时遇到了一些新手问题:
cat oo.txt # shows me some short garbage
cat oo.txt |less -F # nothing happens, I expect show and quit.
less -F oo.txt # nothing happens, I expect show and quit.
less oo.txt # shows the short garbage and waits for q keystroke (or whatever)
如果重要的话我通过腻子连接。
答案1
我认为你忘了引用:
mysql -p -u root -h localhost --pager='less -F'
-F
当您不以单个字符串形式传递时,它将被传递给mysql
而不是。less
less -F