Ich möchte eine Tabelle erstellen, die so aussieht, wo ich die # an der Vorderseite von jedem $ 2 und den Title-Header anzeigen, aber ich möchte es nicht in meiner Datei speichern bekamUnix - mit awk in Tabellenformat drucken
Name ID Gender
John Smith #4567734D Male
Kyle Toh #2437882L Male
Julianne .T #0324153T Female
ich ein Ergebnis wie dieses stattdessen:
Name ID Gender
#
Name ID Gender
John Smith #4567734D Male
Name ID Gender
Kyle Toh #2437882L Male
Name ID Gender
Julianne .T #0324153T Female
mit diesem Befehl:
awk -F: ' {print "Name:ID:Gender\n"}
{print $1":#"$2":"$3}' data.txt |column -s ":" -t
Bitte bearbeiten Sie Ihre Frage, um uns auch die Beispieleingabe zu zeigen. –