sed用法
sed用法1:删除某一段范围的数据行
sed '1,4d' datafl
删除1-4行数据,剩下的显示出来; ***d是sed的删除命令
sed用法2:把含有“样式”的数据行删除
sed '/La/d' dataf3
删除含有La的行,剩下的显示出来
sed '/[0-9]\{3\}/d' dataf3
把含有“3位数”的行删除,剩下的显示出来
sed '/^$/d' dataf5
删除dataf5的空白行,剩下的显示出来
sed用法3:把不含有“样式”的数据行删除
sed '/La/!d' dataf3
把不含有La的行删除,剩下的显示出来
sed用法4:把含有“样式”的数据行显示出来   *** p是sed的命令,把目前数据显示出来
sed '/La/p' dataf3  这里默认都会显示出来,需要用参数-n 
****-n的作用: -n 选项会抑制sed显示出其他资料行的默认操作,只显示符合样式的数据行
sed  -n '/La/p' dataf3
sed用法5:取代、部分删除
sed -n 's/La//p' dataf3 把第一行第一个出现
sed -n 's/La/Oo/p' dataf3  只取代第一个,并显示出来   会把数据行的第一个字符串La换成Oo
sed -n 's/La/Oo/gp' dataf3   取代全部,并显示出来
sed 's/^...//' dataf3   把每行开头的三个字符删除
sed 's/...$//' dataf3   把每行末尾的三个字符删除
sed用法6:取用符合样式的字符串
sed -n 's/\(La\)/\1Oo/p' dataf3
如果数据行含有La字符串,则第一个出现的La会置换为LaOo,然后再显示含有La的数据行
sed用法7:找到符合样式的数据行后,再进行取代的操作。
sed -n '/AAA/s/234/567/p' dataf3
找到AAA哪一行后,将234换成567
sed -n '/AAA/,/DDD/s/B/567/p' dataf3
将含有AAA到含有DDD的那几行,皆将其中的B换成567
sed -n '2,4s/B/567/P' dataf3
由第二行到第四行,皆将其中的B换成567