我有一個包含這樣的句子文件:如何刪除所有符號以創建制表符分隔文件?
>Mouse|chr1:52136377-52136981 | element 1 | negative
>Mouse|chr15:52166424-52166999 | element 2 | negative
我想要的輸出爲製表符分隔這樣的:
Mouse chr1 52136377 52136981 element 1 negative
Mouse chr15 52166424 52166966 element 2 negative
這對我來說非常棘手,因爲我非常新正則表達式和sed。我嘗試使用sed刪除所有符號,如: , | , - , and >
,並插入一個選項卡,但它不起作用。
謝謝你的幫助!
請張貼'sed'嘗試。 –
'perl -lne'print join「\ t」,split \ \ W + /'file' –
'perl -F \\ W + -le'print join「\ t」,@ F'file' –