guyfrancoeur / INF3135_A2020

Construction et maintenance de logiciels (langage C)
9 stars 1 forks source link

TP2 : script.sh #45

Closed B-Yan closed 3 years ago

B-Yan commented 3 years ago

Parmis les quatres manieres d'executer le fichier:

$ ./tp2

$ cat file.dat | ./tp2

$ ./script.sh | ./tp2

$ head -n 100 file.txt | ./tp2
...

Le script.sh doit-il:

A. utiliser seulement file.dat B. utiliser seulement file.txt C. prioriser file.dat mais en son absence utiliser file.txt D. prioriser file.txt mais en son absencer utilise file.dat

Merci!

patlenew commented 3 years ago

Je pense que le file.txt/file.dat (et juste rien) c'est juste un exemple de comment ton programme peut recevoir la data (c'est-à-dire par l'entrée standard, un fichier qui a déjà toute les lignes comme dans l'exemple dans l'énoncé, etc)

guyfrancoeur commented 3 years ago

Bonjour,

Je ne suis pas certain de comprendre je vais tenter :

G

louizette commented 3 years ago

entrée par fichier genre file.txt est acceptable ?

nickthivierge commented 3 years ago

Si je peux me permettre, peu importe la source de l'information (cat fichier .txt, .sh, .dat, echo bla-bla, ...) l'information passe par l'entrée standard grâce au pipe '|'. De ce fait, la source de l'information n'a pas besoin d'être connue puisque le traitement de celle-ci reste le même.