bash : 2 problemes : espaces et arguments comme /path/to/* - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 23-12-2003 à 12:39:02
comment ca coupé ?
for file in $(ls /mnt/storage/ftp/upload/);
do
echo $file
done;
suffit pas ?
et pour les arguments, ils sont sont dans $1,$2, ... $0 etant le nom du "programme"
Marsh Posté le 23-12-2003 à 13:03:58
En fait c'est 2 scripts séparés n'ayant rien a voir
c'est la gestion des espaces dans les nom de fichiers et j'ai pas reussi bien qu'apparement ca revienne souvent ...
Marsh Posté le 23-12-2003 à 14:02:07
gug a écrit : |
je te le fais pas dire
Marsh Posté le 23-12-2003 à 14:47:05
GUG a écrit : En fait c'est 2 scripts séparés n'ayant rien a voir |
a oki, je comprends mieux. faut dire que c'etait pas clair
Marsh Posté le 22-12-2003 à 00:16:43
Bonjour,
J'ai un petit probleme et j'ai beau avoir regarder sur ce forum et sur le net j'ai rien compris
Le premier les espaces
j'ai une boucle à faire de ce style
mais ca ne marche pas ... j'ai toujours les noms de fichier coupés ... si je met le -print0 juste apres find il me renvoie une erreur de syntaxe ...
le deuxieme
Je doit bouclier sur /path/to/* passer en argumant à un script ... j'ai pas trouvé comment faire
merci d'avance
http://absfr.tuxfamily.org/abs-2.2-fr/
Message édité par GUG le 22-12-2003 à 00:28:49