我有一个text file
,这个小例子是成千上万的一行:
chr1 16786571 16786572 ENST00000443980.2 0 + 16767256 16785491 0 7 118,101,105,82,109,178,1236, 0,2896,7134,7324,8357,11102,18106,
不同物品之间的空间是正常空间。如何使用linux
command line(shell)
中的标签空间替换此常规空间。实际上结果应该如下。
chr1 16786571 16786572 ENST00000443980.2 0 + 16767256 16785491 0 7 118,101,105,82,109,178,1236, 0,2896,7134,7324,8357,11102,18106,
答案 0 :(得分:0)
你的意思是tab / \t
?
用sed:
sed 's/ /\t/g' your_text_file.txt > modified_copy.txt
使用awk:
awk -v OFS="\t" '$1=$1' your_text_file.txt