如何在特定行的特定列中插入消息变量

时间:2019-05-16 08:28:00

标签: bash awk vim sed echo

我想在基于Linux的环境中在我的txt文件中插入哈希消息。例如我有一个文件(ABCD.sh) 它有100行程序 我想在第80列编号(#ADDED TEST)中添加第60行评论消息。

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

2 个答案:

答案 0 :(得分:1)

请您尝试以下。

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

答案 1 :(得分:0)

使用GNU sed:

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