В специфическом случае мне были нужны некоторые мои текстовые файлы для добавления с номером строки в конце. Как достигнуть этого?
awk
программа хранит текущую строку в переменной $0
и рекордное число ("номер строки") в NR
. Эта команда распечатает строки с добавленным номером строки:
awk '{ print $0, NR }' yourfile.txt
Для преднезаконченных номеров строки, там также существуют nl
команда ("числовые оси файлов"):
nl yourfile.txt
Будет миллион способов сделать это. Вот другой:
sed -n 'p;=' file | paste -d":" - -
разделитель вставки по умолчанию является вкладкой при исключении-d опции