Мне нужна команда linux, которая печатает на оболочке всю строку указанной длины, содержащуюся в определенном файле.
grep '^.\{6\}$' file sed '/^.\{6\}$/!d' file sed -n '/^.\{6\}$/p' file awk -F '' 'NF==6' file
Все они печатают строки длиной 6 символов от file.
file
Имея одно имя в каждой строке, как вы прокомментировали, и ищите длину 6 символов:
awk '{ if (length($0) == 6) print }' input_file > output_file
Оставит 6 длинных имен символов в output_file
output_file