Проверить длину строки (, если в функцию length
не переданы аргументы, она использует $0, всю строку ).
Если длина больше, чем переменная x
, установите x
на длину. И установить переменную a
в содержимое строки.
Наконец, по достижении конца файла вывести содержимое переменной a
.
awk 'length>x{x=length;a=$0}END{print a}' inputfile
Используйте screen или tmux на удаленном компьютере. Я предпочитаю tmux за улучшенные возможности написания сценариев.
tmux
или screen
. Это запустит новую оболочку в «сеансе» tmux -a
, для запуска экрана screen -r
. И tmux, и screen могут делать намного больше, но это поможет вам начать работу.