首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

一个Linux文本处理的有关问题

2013-06-26 
请教大家一个Linux文本处理的问题请教大家一个问题,关于Linux文本处理的:我有一个几十万行的文本文件,每一

请教大家一个Linux文本处理的问题
请教大家一个问题,关于Linux文本处理的:

我有一个几十万行的文本文件,每一行都有@ABC#这样的东西,比如xyzaa@ABC#,sjksdjf@XYZ#,我如何将@和#之间的文本提取出来,并且写入到一个新的文本文件中,新文件的每一行就是提取出来的ABC,XYZ这样的东西。我搜过grep,cut,awk,sed等命令,参数太多了,配合使用看不懂,请大家指教
[解决办法]
sed 's/^.*@\(.*\)#.*$/\1/' filename

热点排行