2010-11-24 9 views
0

Je suis en train de faire un simple système de réservation de places de restaurant en apprenant le script bash. J'ai ce fichier de données, le stockage dans le fichier txt (data.txt) dans ce format:Lire l'entrée utilisateur et mettre à jour le fichier de données (txt)?

100X00 
20X0X0 
3000XX 
4X00XX 

La sortie, lorsque l'utilisateur exécuter le programme comme celui-ci:

A B C D E 
1    X   
2  X   X  
3     X X 
4 X    X X 

Puis, je demander à l'utilisateur où veux-tu t'asseoir?

utilisateur entrera en format séparés par des virgules, exemple: A1, B1

Une fois que le siège est inoccupé, je vais mettre à jour le fichier data.txt. Mon code actuel:

echo "Please enter sit number?" 
read -a usersSits 

Mais alors, je ne sais pas comment procéder à partir de ce point. Comment faire la vérification et comment mettre à jour? N'importe qui?

+0

Ne pas. Utilisez un bon db (ms) ou au moins un langage avec des structures de données plus puissantes. – delnan

+0

Salut delnan, je veux apprendre la base en premier. Puisque je suis à mi-chemin, je veux accomplir cette tâche. – commando

+0

@delnan: apparemment c'est une question de devoirs, car il y a eu quelques questions connexes récemment. Re-marquer comme devoirs. – thkala

Répondre