Скажем, у меня есть команда
ls -Bgclt /somwhere/in/the/past
Как я ограничиваю вывод, чтобы показать мне только сначала 2 файла? (за исключением наличия только 2 файлов в том каталоге)
Простой - Вы передаете вывод по каналу через голову:
ls -Bgclt /somwhere/in/the/past | head -n 3
Вы используете-n 3 вместо-n 2 из-за 'общей' строки во главе вывода ls.
Если Вы действительно придирчивы и только хотите видеть название тех двух строк (то есть, Вы хотите исключить ту первую строку со словом 'общее количество' наверху), можно попробовать
ls -Bgclt /somwhere/in/the/past | head -n 3 | tail -n 2