Я хочу использовать меньше в качестве пейджера для клиента mysql. Я хочу добавить -F для принудительного выхода для коротких выходов. Но я не могу совмещать оба правильно.
root@jupiter:/# mysql -p -u root -h localhost --pager=less -F
mysql: unknown option '-F'
есть способ?
В любом случае у меня есть проблема с новичком с меньшим значением:
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)
Я связан с помощью шпатлевки, если это имеет значение.
Из man less:
-F or --quit-if-one-screen
Causes less to automatically exit if the entire file can be
displayed on the first screen.
Итак, less -F file.txt автоматически выполнит less, не показывая ничего, если содержимое file.txt может отображаться на первом экране. [ ! d2]
Вот тест:
$ cat test.txt
Hello WORLD!
Hallo world!
$ less -F test.txt
$
** См. man less для другой ошибки, которую вы сделали.