标签:space 操作 多个 sed white data- com design 常用操作
linux
sed (stream editor) is a Unix utility that parses and transforms text, using a simple, compact programming language
修改配置文件的sed sed -i ‘/#datelist/ s/\=.*/\=."‘$var‘"/g‘ file
sed 往文件顶部加一行 sed -i ‘1s/^/line to insert\n/‘ file
sed 替换命令 sed -i ‘s/\x0//g‘ file
删除多个空行为一个空行 sed ‘/^$/{N;/^\n*$/D}‘ test
删除第一行到匹配行 sed ‘1,/string/d‘ file
删除匹配行到最后一行 sed ‘/Website Design/,$d‘ file
多个空格(或者tab)转换为一个空格 sed -e ‘s/[[:space:]][[:space:]]*/ /g‘ temp
在文件每行的首部或者尾部加数据
sed ‘s/^/HEAD&/g‘ test.file
sed ‘s/$/&TAIL/g‘ test.file
每一行插入数据 sed -i ‘1 i\插入字符串’ datafile
从某行到匹配行 sed -n ‘1,/20170413-09:30/‘p file
标签:space 操作 多个 sed white data- com design 常用操作
原文地址:http://www.cnblogs.com/panhao/p/6726673.html