Je possède ce fichier, data.txt, le contenu est:Afficher les données au format matriciel?
100X00
20X0X0
3000XX
4X00XX
Je veux afficher sous forme de matrice comme
A B C D E
1 X
2 X X
3 X X
4 X X X
Je suis libre d'utiliser toute commande, comme sed/awk ou grep. Ma méthode actuelle est:
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
Bien sûr que cela ne fonctionne pas. Quelqu'un peut m'aider à ce sujet?
Ok, je vais demander ou éclater. Cela ne serait en aucun cas lié à un devoir qui a quelque chose à voir avec les sièges d'avion et la réservation? Au cours des derniers jours, j'ai vu au moins deux autres questions concernant bash et le traitement des fichiers dans ce format ... – thkala
hmmm, vous avez raison: http://stackoverflow.com/questions/4262708/bash-automatic-update- data-file-and-display –
@ ltn100: aussi celui-ci semble étrangement similaire: http://stackoverflow.com/questions/4255294/how-to-update-matrix-like-data-txt-file-in-bash- programmation – thkala