et puis, ça ne faisait pas partie de la question.
Type: Messages; Utilisateur: N_BaH
et puis, ça ne faisait pas partie de la question.
à cause de l'UUOC mentionné précédemment : le pipe crée un sous-interpréteur en dehors duquel les variables qui y sont créées/modifiées restent inchangées ou inexistantes !
EDIT
Attention !
...
oops, il manque une commande dans le code que j'ai donné :
while read var1 var2; do comm1; comm2; done < "$f"
je corrige mon message.
il faut aussi ne pas utiliser cat dans un script; la plupart...
quand on s'adresse à un débutant, il n'est pas inutile de souligner quelques pratiques élémentaires qui évitent bien des tracas ultérieurs;
tel que, toujours* entourer les développements de...
en fait, pour chaque élément présent sous le répertoire, que ce soit un fichier, un répertoire, un lien...
au moins, es-tu sûr que $fichier est un fichier, et qu'il n'a pas un nom "exotique" ?
s'il in/persiste, adresse-le moi, je lui donnerai des cours. :evilred:
:ptdr:
Bonjour,
en général, on n'utilise pas cd dans un script : on stocke le chemin dans une variable, et on fait précéder tout ce qui doit être fait dans le répertoire par la variable.
ON N'UTILISE...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.