のは、私は次のファイルがあるとしましょう:私は2つだけで素敵なテーブルを作成したい1列としてLinuxで複数の列からテーブルを作成しますが、フィールド2を扱う、3(そしておそらく4)
al.pacino Al Pacino
jerry.seinfeld Jerry Seinfeld
chad.murray Chad Michael Murray
を列と、このように、1列として最初の名前/ミドルネーム/ラストネームを扱う:
私はコマンド「-t欄」を使用する場合の問題は、各フィールドは、個々の列として扱われますされていることをal.pacino Al Pacino
jerry.seinfeld Jerry Seinfeld
chad.murray Chad Michael Murray
これは私が望んでいないものです:
al.pacino Al Pacino
jerry.seinfeld Jerry Seinfeld
chad.murray Chad Michael Murray
あなたは 'awk'を調べましたか?あなたのファイルをawkに読み込み、あなたが必要とするフォーマットされた出力を生成するようにあなたのデータを何らかの制御をします。 –
awkを調べましたが、唯一の解決策は、最初の2つのフィールドを抽出し、それらの2つのテーブルを作成し、3番目または4番目のフィールドに「スペース」区切り文字を追加することでした。しかし、私はよりエレガントなアプローチが必要なように感じる。 – Andy
'column -t -s $ '\ t''?入力フィールドはタブで区切ります。 – 123