将sed
用作sed -i 's/pattern/replacement/g' ./file.txt
时,如何告诉sed
跳过文件的前10行,并在第11行开始替换?
答案 0 :(得分:6)
您可以在s
中使用sed
命令前的地址:
sed -i.bak '11,$s/pattern/repalcement/g' file
此处11,$
将跳过前10行并从第11行开始替换。
答案 1 :(得分:2)
与awk
awk 'NR>10 {gsub(/pattern/,"repalcement")}1' file