Добавить и пронумеровать пустую строку над каждой строкой в ​​файле

Если вы хотите жестко закодировать это перенаправление ввода, используйте команду exec:

exec < test.txt

тогда можно

while IFS= read -r line; do
    echo "got: $line"
done
3
03.01.2021, 19:08
1 ответ

Используйтеawk:

$ cat FILE

Dev Server   111.11.11.11

Test Server     222.22.22.22   
$ awk '{ if ($0 ~ /^$/) { print ++counter } else { print $0 }}' FILE
1
Dev Server   111.11.11.11
2
Test Server     222.22.22.22
5
18.03.2021, 22:39

Теги

Похожие вопросы