3
これでフィールドセパレータとともに列を出力しようとしました。awkを使ってフィールド区切り記号としてスペースを使用するには?
私の場合は失敗します。
awk.txt(Input file)
Sr No Name Sub Marks
1) Amit Physics 80
2) Rahul Maths 90
3) Shyam Biology 87
4) Kedar English 85
5) Hari History 89
私は次のように試してみました
awkコマンド: -
awk -F ' ' '{print $2 $3;}' awk.txt > output.txt
得られる出力:
NoName
AmitPhysics
RahulMaths
ShyamBiology
KedarEnglish
HariHistory
予想される出力:
Name Sub
Amit Physics
Rahul Maths
Shyam Biology
Kedar English
Hari History
あなたはDOSマシン上でコマンドを実行しているか)されていますが、それから貼り付けコピー?一重引用符はユニコード文字列で、Linuxでは動かないかもしれません。 – Inian
Linuxの端末で実行しています。 – PathFinder
引用符は間違っていますが、 '{}'を引用符で囲み、 '-F'の後ろに' – Inian