遍歷文件我是一個新手到UNIX所以忍耐一下,請..我有一個長文件看起來像這樣:在UNIX
0 MitoT217C 0 217
0 MitoG228A 0 228
0 MitoC295T 0 295
0 MitoC458T 0 458
沒有在這個文件中沒有頭。第一列代表1-22和X和Y染色體的染色體數目。我只想提取22號染色體和X染色體的數據,並放入一個單獨的文件中。我知道如何做後者,但我很困惑如何獲得只有這兩條染色體的數據。
遍歷文件我是一個新手到UNIX所以忍耐一下,請..我有一個長文件看起來像這樣:在UNIX
0 MitoT217C 0 217
0 MitoG228A 0 228
0 MitoC295T 0 295
0 MitoC458T 0 458
沒有在這個文件中沒有頭。第一列代表1-22和X和Y染色體的染色體數目。我只想提取22號染色體和X染色體的數據,並放入一個單獨的文件中。我知道如何做後者,但我很困惑如何獲得只有這兩條染色體的數據。
例如:
egrep '^(22|X)' oldfile > newfile
sed -r '/^(22|X)/!d' oldfile > newfile
謝謝謝謝謝謝謝謝! – user3108631
egrep完美運作。 – user3108631
使用shell腳本,Python和Perl中,其他的?請給我們更多的細節。 –
@ManuelSelva對於很多人來說,UNIX和shell腳本是同義詞。 :) –
這不是超級用戶的問題嗎? –