1、cat t.txt
#a b c y e
a b c y e
a b c y e
2 b c y e
2、要求在非#开头行的第3列后面插入z
awk '$1!~/#/{$3=$3" z";print}' t.txt
a b c z y e
a b c z y e
2 b c z y e
3、将$2改成d
awk '{$2="d";print}' t.txt
#a d c y e
a d c y e
a d c y e
2 d c y e
1、cat t.txt
#a b c y e
a b c y e
a b c y e
2 b c y e
2、要求在非#开头行的第3列后面插入z
awk '$1!~/#/{$3=$3" z";print}' t.txt
a b c z y e
a b c z y e
2 b c z y e
3、将$2改成d
awk '{$2="d";print}' t.txt
#a d c y e
a d c y e
a d c y e
2 d c y e