2017-12-29 44 views
1

私は交換用のファイルの後のようになりますようにいくつかのスペースとコロンを置き換えたいは、ファイル内のスペースとコロンを交換するsedを

abd:123 
gyhy:345 
abgdhye:678 

としての内容を持つファイルを持っている

abd  123 
gyhy 345 
abgdhye 678 

文字列と数値の間のスペースは、文字列のサイズに関係なく等しい必要があります。私はcat file.txtのようにしようとした| sedの/:/ \ t \ t/'>> result.txt。私は猫のresult.txt

abd  123 
gyhy 345 
abgdhye 678how 

との内容を参照してくださいしかし、私は

abd  123 
gyhy  345 
abgdhye 678 

のようなファイルの内容をするときどのように私はこれを達成することができますか?

+0

GNUでは、sedの: 'sedのさん/:/ \トン/ 'file'または' sedの "S /:/" $ '\ t' の "/" ファイルを'? – Cyrus

+0

文字列と数字の間のスペースは、あなたの出力例では等しくありません。スペースが均等になるようにするか、列を整列させたいですか –

+0

ベンジャミン...整列した列が必要です。 – kala

答えて

2
column -s ":" -t file 

出力:

 
abd  123 
gyhy  345 
abgdhye 678 
+0

私は何が必要な私の質問を変更しました。 – kala

関連する問題