Я хотел бы просмотреть последние несколько строк файла, но я хочу, чтобы столбцы были выровнены. По сути, я хочу отключить перенос слов.
Это просто с:
tail $FILE | cut -c -80
Но я пытаюсь обобщить свой сценарий для других пользователей, и я хотел бы сократить фактическую ширину терминала, которую я могу получить:
stty size | cut -d" " -f2
Так что я мог бы представить, что я мог бы просто
tail $FILE | cut -c -`stty size | cut -d" " -f2`
но это не работает:
stty: standard input: Invalid argument
cut: invalid range with no endpoint: -
Try `cut --help' for more information.
(Те же самые результаты с расширением 'new' $ ().)
Теперь, если я повторяю это, это выглядит хорошо:
echo cut -c -`stty size | cut -d" " -f2`
cut -c -103
Я просто скучаю по спасательному персонажу? Или это как-то просто невозможно?
Благодарю.