Bonjour a tous![]()
Je viens vous demandez de l aide car je suis en train de réaliser la comande cat en script shell en sh.
J ai un petit probleme lors de la lecture dans un fichier:
Ce que je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 my_read () { 1>$1 read buffer 1>&2 echo "$buffer" }
Je passe comme parametre a ma fonction le nom du fichier
je remplasse dans la premier ligne la sortie standard par le nom du fichier
je lis la premiere ligne dans mon buffer
je remet la sortie standard d origine
et j affiche mon buffer
le probleme :
la sortie n est pas changer et le script attend que je rentre une valeur puis m affiche un 1
merci pour votre aide
Partager