Bonjour bonjour,

Je me lance dans la programmation unix en me faisant la main avec le shell et en fabriquant quelques shell scripts. Bien entendu, je n'arrive pas directement a mes fins. Du coup je viens vous soliciter.

Pour le moment, je souhaite juste passer des variables a mon script via un pipe, puis les afficher :

ls | monscript

monscript que voici ne fonctionne pas en l'etat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#!/bin/sh
 
for i in $@;
do
	echo "$i "
done ;
Comment y remedier ?

Merci bien.