如何删除Unix dat文件中行尾的分隔符?
问题描述:
我有数据dat文件,如下所示:如何删除Unix dat文件中行尾的分隔符?
030 »E »EN »20 »James »
030 »E »EN »21 »John »
的»
在这个分隔符。我需要删除每行末尾的分隔符。 Unix实用程序有可能吗?有人能指引我朝着正确的方向吗?
感谢, Visakh
答
你可以使用一个简单的sed声明:
sed -i 's/>>\n/\n/g' *.dat
希望帮助
Thanks..i得到它的工作.. – visakh 2012-02-03 07:32:40
不客气。 – ralfe 2012-02-03 07:50:01
这是非标准的sed。 's/>> $ //'是标准的(不需要g标志) – 2012-02-03 12:15:19