我有一个像下面如何[在文本文件中]为每行创建一个以第一列命名并包含每行其余所有列的新文件?
列的文件由制表符
Group1 name1:ENSG0365 name4:ENSMU0000196 name2:ENSMU00001826
Group2 name2:ENS000132622 name4:ENSUS00074793
Group3 name3:ENSFP000844 name1:ENSMU000025
我要为每一行的文件列表,第一列的名字命名(第1小组,组2等)的限定,并且看起来像这
名1:ENSG0365
NAME4:ENSMU0000196
mouse2:ENSMU00001826
我不知道w ^这个工具更适合这个工具。谢谢你的帮助。
所以如果我的文件被称为Groups.txt,该行将是 '读取-r文件休息;确认echo“$ rest”> $ file;完成
我已经更新了我的答案。 – Cyrus
对不起,我用错误的文件夹来尝试脚本,它已经工作,但它并没有将它们每列分割成一行。有没有办法解决它? 文件看现在这个样子 'NAME3:ENSFP000844名1:ENSMU000025' –