Hiermit habe ich versucht, die Spalte zusammen mit Feldtrenner auszugeben.Wie Raum als Feldtrennzeichen mit awk verwenden?
Aber es scheitert in meinem Fall.
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, die ich versuchte, wie folgt: -
awk -F ' ' '{print $2 $3;}' awk.txt > output.txt
Erhalten Ausgang:
NoName
AmitPhysics
RahulMaths
ShyamBiology
KedarEnglish
HariHistory
Erwartete Ausgabe:
Name Sub
Amit Physics
Rahul Maths
Shyam Biology
Kedar English
Hari History
Sind Sie die Befehle auf einem DOS-Computer ausgeführt oder) kopieren Einfügen von ihm? Ihre einfachen Anführungszeichen sind Unicode-Zeichenfolgen, die unter Linux möglicherweise nicht funktionieren – Inian
läuft es in Linux-Terminal @Inian – PathFinder
Ok, aber die Zitate sind falsch, schauen Sie sich die Anführungszeichen um '{}' und nach '-F' die ehemalige ist falsch – Inian