Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1150 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  bash : 2 problemes : espaces et arguments comme /path/to/*

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bash : 2 problemes : espaces et arguments comme /path/to/*

n°378255
GUG
Posté le 22-12-2003 à 00:16:43  profilanswer
 

Bonjour,
J'ai un petit probleme et j'ai beau avoir regarder sur ce forum et sur le net j'ai rien compris :D
 
Le premier les espaces
j'ai une boucle à faire de ce style  

Code :
  1. for file in `find /mnt/storage/ftp/upload/ -print0 | xargs -0`;
  2. do
  3.         echo $file
  4. done;


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
mood
Publicité
Posté le 22-12-2003 à 00:16:43  profilanswer
 

n°378853
GUG
Posté le 23-12-2003 à 01:37:20  profilanswer
 

up ;)

n°378929
Zaib3k
Posté le 23-12-2003 à 12:39:02  profilanswer
 

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"


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°378934
GUG
Posté le 23-12-2003 à 13:03:58  profilanswer
 

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 ...

n°378964
bobuse
Posté le 23-12-2003 à 14:02:07  profilanswer
 

gug a écrit :


c'est la gestion des espaces dans les nom de fichiers et j'ai pas reussi bien qu'apparement ca revienne souvent ...


 
je te le fais pas dire :D

n°378981
Zaib3k
Posté le 23-12-2003 à 14:47:05  profilanswer
 

GUG a écrit :

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 ...


 
a oki, je comprends mieux. faut dire que c'etait pas clair :o
 
:D


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°379124
GUG
Posté le 23-12-2003 à 17:49:37  profilanswer
 

euh desolé, l'expression n'est pas mon point fort [:ddr555]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  bash : 2 problemes : espaces et arguments comme /path/to/*

 

Sujets relatifs
[ Mozilla ] Deux problemes...bash ne fonctionne plus
probleme de PATHBash Linuxien pour windows ?
[pb instal MDK] Problêmes: sortie DVI / Configuration internet.[MDK9.2, samba] Qques problèmes et questions
Mandrake 9.2 : encore 2 problemes[BASH] find, xargs, ln et espaces qui me gavent
Problèmes variés Mandrake 9 
Plus de sujets relatifs à : bash : 2 problemes : espaces et arguments comme /path/to/*


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR