- 论坛徽章:
- 0
|
例:有文本11.txt如下
{B:0000000000000000000700000000000000000000}{2:1010000 }{3::30A:2006
0817:32A:RMB100000000:011:102331000014:52A:102336024002:CC4:102336024002:50C:0:5
0A:工行双林支行:012:314305400015:58A:314305400179:CC5:314305400179:59C:070667817
1130600008508:59A:吴江农村商业银行八都支行:30B:20060518:21A:00176297:CEJ:01:0BC:
00003929:010:3310:0B9:3010:72A:银承}{2:1010000 }{3::30A:20060817:32A
:RMB20000000:011:103331099994:52A:103331008366:CC4:000000000836:50C:083601011831
067:50A:银行承兑汇票结算户 :012:3143054
00015:58A:314305400267:CC5:314305400267:59C:0706678521130600020318:59A:吴江农村?
桃狄?兴春??小 ?30B:20060814:21A:00334101:CE
J:01:0BC:70760836:010:3310:0B9:3010}
想要达到的效果是
{B:0000000000000000000700000000000000000000}
{2:1010000 }{3::30A:2006
0817:32A:RMB100000000:011:102331000014:52A:102336024002:CC4:102336024002:50C:0:5
0A:工行双林支行:012:314305400015:58A:314305400179:CC5:314305400179:59C:070667817
1130600008508:59A:吴江农村商业银行八都支行:30B:20060518:21A:00176297:CEJ:01:0BC:
00003929:010:3310:0B9:3010:72A:银承}
{2:1010000 }{3::30A:20060817:32A
:RMB20000000:011:103331099994:52A:103331008366:CC4:000000000836:50C:083601011831
067:50A:银行承兑汇票结算户 :012:3143054
00015:58A:314305400267:CC5:314305400267:59C:0706678521130600020318:59A:吴江农村?
桃狄?兴春??小 ?30B:20060814:21A:00334101:CE
J:01:0BC:70760836:010:3310:0B9:3010}
就是说,见到{2:的字样就切换到新的一行。
应该用sed 's/{2:/ []&/g' 命令是可以的,[]里面应该是个回车符号,但我不知道如何表示回车.
谢谢各位大侠帮助哦! |
|