Aide Linux - Liste de diffusion Ze-Linux
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell]




Salut,

Juste une suggestion :

Si j’ai bien compris, tu cherches à combler les espaces de noms de
fichiers créés sous Windows. Alors pourquoi ne pas remplacer tes « ? »,
qui vont t’emm… à chaque fois que tu voudras appliquer un shell dessus,
par un souligné « _ » qui, d’une part, est transparent pour les shells
et, d’autre part, laisse le nom du fichier beaucoup plus lisible que le
point d’interrogation ?

Mais bon, tu as peut-être une bonne raison de mettre un « ? »…

A+

PSOU

-----Message d'origine-----
De : fbelhamel [mailto:fbelhamel@laposte.net] 
Envoyé : mercredi 20 août 2003 09:59
À : aide-linux@lists.over-link.net
Objet : Re: [shell]


non je voulais la ligne complete car en fait les ? remplace un blanc car
les gars qui cree ces fichier mettent des espaces dans leur nom de
fichiers ce qui me posent probleme pour verifier le contenu de ces
fichiers

Black Eagle a écrit:

Heu et c'est -ce que tu voulais ? Je croyais que tu voulais juste les ?
et 
rien d'autre 
 
Le Mercredi 20 Août 2003 09:17, fbelhamel a écrit :
  
ca y est j'ai trouver la solution ilfaut mettre dans le fichier ""? ou
""* et la boucle ne remet pas les blanc donc ca donne
 
/www/perso/p/r/o/t/h/proth/Etape""?2.html
/www/perso/p/r/o/t/h/proth/Etape""?3.html
 
fbelhamel a écrit:
    
avec ca marche pas non plus car le caractere d'echapement apparait
comme un simple caractere j'ai essayer
 
Black Eagle a écrit:
      
Avec un caractere d'échappement ?  "\"
 
Le Mardi 19 Août 2003 17:29, fbelhamel a écrit :
        
j'ai remplace via sed dans un fichier les espace par un ? mais quand je
fait un cat via une boucle for il me les supprimes
 
avant la boucle
/www/perso/p/r/o/t/h/proth/Etape?2.html
/www/perso/p/r/o/t/h/proth/Etape?3.html
/www/perso/p/r/o/t/h/proth/Etape?4.html
/www/perso/p/r/o/t/h/proth/Etape?5.html
/www/perso/p/r/o/t/h/proth/Etape?6.html
/www/perso/p/r/o/t/h/proth/Etape?7.html
/www/perso/p/r/o/t/h/proth/Etape?8.html
/www/perso/p/r/o/t/h/proth/Etape?9.html
 
apres cette boucle
 
for i in $(cat ficmodif.log)
do
echo $i
done
 
il apparait ca
 
/www/perso/p/r/o/t/h/proth/Etape 2.html
/www/perso/p/r/o/t/h/proth/Etape 3.html
/www/perso/p/r/o/t/h/proth/Etape 4.html
/www/perso/p/r/o/t/h/proth/Etape 5.html
/www/perso/p/r/o/t/h/proth/Etape 6.html
/www/perso/p/r/o/t/h/proth/Etape 7.html
/www/perso/p/r/o/t/h/proth/Etape 8.html
/www/perso/p/r/o/t/h/proth/Etape 9.html
comme faire pour garder les ?
 


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.510 / Virus Database: 307 - Release Date: 14/08/2003
 

----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html


Aide Linux - Liste de diffusion Ze-Linux