当前位置: 技术问答>linux和unix
用SHELL脚本实现?
来源: 互联网 发布时间:2016-03-30
本文导语: 我想把XXX.txt文件中内容为:|DDDDD|SSSSS|EEEEE|RRRRR格式的转化为: DDDDD SSSSS EEEEE RRRRR 的格式(就是把连续的转为一行一行的),那位SHELL大侠能帮俺实现谢谢! | 用Perl #! /usr/bin/env perl $buf...
我想把XXX.txt文件中内容为:|DDDDD|SSSSS|EEEEE|RRRRR格式的转化为:
DDDDD
SSSSS
EEEEE
RRRRR
的格式(就是把连续的转为一行一行的),那位SHELL大侠能帮俺实现谢谢!
DDDDD
SSSSS
EEEEE
RRRRR
的格式(就是把连续的转为一行一行的),那位SHELL大侠能帮俺实现谢谢!
|
用Perl
#! /usr/bin/env perl
$buf = "|DDDDD|SSSSS|EEEEE|RRRRR";
print join("n", split(/|/, substr($buf, 1))), "n";
|
awk -F| '{for(i=1;i