匹配sed
-n
'/pattern/p'
file_name |
sed
-n 7,12p
#pattern是你要查的内容
#file_name是你要查的文件
以上实现:打印出匹配结果中的7-12行
sed
-n
'/pattern/{7,12p}'
file_name
以上实现将文件中7到12行中匹配的数据显示出来
sed -n ‘/^[^#]/p’ file_name
匹配非#开头的所有行
替换行首行尾
sed -i ‘s/^/str/’ file_name
sed -i ‘s/$/str/’ file_name
sed ‘/./{s/^/HEAD&/;s/$/&TAIL/}’ file_name