Как вставить переменную сообщения в определенный столбец в определенной строке - PullRequest
0 голосов
/ 16 мая 2019

Я хочу вставить хэш-сообщения в мой текстовый файл в среде, основанной на Linux.например, у меня есть один файл (ABCD.sh), который имеет 100 строк, которые программируются, я хочу добавить сообщение с комментариями 60-ую строку в 80-м номере столбца (#ADDED TEST).

 58:######################################################################
 59:SRC ==                                                              
 60:SRC ==                                                    #ADDED TEST
 61:SRC == 

Ответы [ 2 ]

1 голос
/ 16 мая 2019

Не могли бы вы попробовать следующее.

awk 'BEGIN{FS=OFS=":"} FNR==60{$80="your_text"} 1' Input_file

0 голосов
/ 16 мая 2019

С GNU sed:

sed -E '60s/./ADDED TEXT/80' file
...