例:123456789012345678901234567890如何能把上面数据转换成123456789012345678901234567890
sed ‘s/(?!90)\n//g‘
sed ‘N;s/\n//g’
windeal@ubuntu:~/Windeal/shell$ sed ‘N;s/\n//g‘ a.txt123456789012345678901234567890
sed -e ‘/^/{:loop /90$/!{N;b loop};s/\n//g}‘ test.txt > t2.txt改一下好理解一点就是sed ‘{:myloop /90$/!{N;b myloop};s/\n//g}‘ a.txt
awk ‘{if($0~/90$/){print}else{printf("%s",$0)}}‘ a.txt
原文地址:http://blog.csdn.net/windeal3203/article/details/38868137