sed可以比较容易的帮我们实现这个功能:
sed -e '{:top;N;s/\\\n//;/\\$/b top;P;D}' you.script.file.here
说明:
:top #跳转标记
N #读取下一行,
s/\\\n// #把续行符和换行符去掉
/\\$/b top #如果行尾还有续行符,则跳到前面,继续读取下一行
P #否则打印第一行
D #把模式空间中第一行删除
为无为 事无事 味无味
由于国内已经无法访问blogspot, 东华小屋搬家至: http://www.truevue.org/
:top #跳转标记
N #读取下一行,
s/\\\n// #把续行符和换行符去掉
/\\$/b top #如果行尾还有续行符,则跳到前面,继续读取下一行
P #否则打印第一行
D #把模式空间中第一行删除
0 comments:
发表评论