2017-05-18 26 views
0

我有一個tab.table(如下圖所示),與million340如何從ta.table文件中排除列並保留列之間的空格?

HanXRQChr00c0001 68062 N N N N A 
HanXRQChr00c0001 68080 N N N N A 
HanXRQChr00c0001 68285 N N N N A 

我想刪除28。這很容易,但在輸出文件中,我失去了我的列之間的空間。

有什麼辦法排除這些列,仍然保持它們之間的空間像上面那樣?

+0

它是一個分隔文件嗎?什麼是分隔符?你嘗試過'切'嗎? – codeforester

+0

是的,它適用於剪切 – Anna1364

回答

1

你可以嘗試不同的事情。我有以下一些人:

awk -i inplace '{$0=gensub(/\s*\S+/,"",28)}1' file 

sed -i -r 's/(\s+)?\S+//28' file 

awk '{$28=""; print $0}' file 

或使用cut在評論中提到。

相關問題