Less -F or –quit-if-one-screen option causes less to automatically exit if the entire file can be displayed on the first screen.
1 2 3 4 5 6 7 8 9 10 11 |
## create a small file with 10 lines > mysmfile; i=1; while [ $i -le 10 ]; \ do echo "$i" >> mysmfile; ((i++)); done ## default less mysmfile ## displays 10 lines but does not exit ## less -F or --quit-if-one-screen option less -F mysmfile ## displays 10 lines and exit rm mysmfile |