【发布时间】:2014-09-29 20:14:48
【问题描述】:
我想知道是否有人可以帮助我处理这个 sed 正则表达式。
我会放整个代码:
for w in ./tmp/horse_F3.csfasta; do
sed -n '/^>/!{H;$!b};s/$/ /;x;1b;s/\n//g;p' ${w} > ${w}.flat
done
【问题讨论】:
-
您似乎使用的是 fasta 格式文件。您的预期输入和预期输出是什么?文件的一两块(>header + data block)就可以了。
-
您是要我们编辑它吗?还是您要我们告诉您它的作用?
-
老实说,我不知道会发生什么...我正在研究和编写将 csfasta 文件格式化为平面文件的脚本(无论这意味着什么)...我真的不知道这是什么正则表达式的意思是……我对正则表达式了解一点。
-
我很想知道这个表达是什么意思。谢谢!