Ich habe diese Datei, data.txt, der Inhalt ist:Daten im Matrixformat anzeigen?
100X00
20X0X0
3000XX
4X00XX
Ich möchte wie in Matrix-Format anzuzeigen
A B C D E
1 X
2 X X
3 X X
4 X X X
Ich bin frei, jeden Befehl zu verwenden, wie sed/awk oder Grep. Meine aktuelle Methode ist:
a=0
echo -e "\tA\tB\tC\tD\tE"
while read line
do a=$(($a+1));
sed '{s/0/ /g}' data.txt
done < data.txt
Natürlich funktioniert es nicht. Jeder kann mir dabei helfen?
Ok, ich werde entweder fragen oder platzen. Dies wäre nicht zufällig mit einer Hausaufgabe verbunden, die etwas mit Flugzeugsitzen und Buchung zu tun hat? In den letzten Tagen habe ich mindestens zwei weitere Fragen bezüglich bash und der Verarbeitung von Dateien in diesem Format gesehen ... – thkala
hmmm, du hast recht: http://stackoverflow.com/questions/4262708/bash-automatic-update- data-file-and-display –
@ ltn100: auch dieser scheint unheimlich ähnlich: http://stackoverflow.com/questions/4255294/how-to-update-matrix-like-data-txt-file-in-bash- Programmieren – thkala