我有一个制表符分隔的文件,我想打印第一个列的。awk简单的制表符分隔为1到第n列
我宁愿让我的这样那样简单和重复性尽可能的方式:
awk -F" " '{print $1,"\t" ,$2, "\t", $3}' old.bed > new.bed
但是当我尝试在新文件中进一步分析,我得到一个错误,指出该文件是一个意外的格式...
我检查文件的内容与:
cat -A new.bed | more
chr1 3000870 3000918$
chr1 3000870 3000918$
chr1 3000872 3000920$
chr1 3000872 3000920$
chr1 3000872 3000920$
它看起来正常....
发生了什么问题,我该如何避免它?