Мне интересно узнать номер строки самой длинной строки из файла.
Например, если у меня есть файл со следующим содержанием:
lalala
tatatata
abracadabra
mu mu mu
как я могу написать Баш скрипт , который даст мне выход что - то вроде этого: 3 -> abracadabra?
^) и ее концом ($) имеет ровно n символов (.{n}). Затем ему просто нужно найти n: для этого он использует GNU-изм, «wc -L filename» (обратите внимание, что это не posix), который возвращает длину самой длинной строки имени файла. Таким образом, он получает любую строку, имеющую самую длинную длину.$(cmd)заменяется на выводcmd.