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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [ BASH ] Chemin avec accents et espaces problématiques

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ BASH ] Chemin avec accents et espaces problématiques

n°492799
Yttrium
Furtif
Posté le 02-06-2004 à 00:42:16  profilanswer
 

Salut !
 
J'ai un petit problème de mise au point d'un script.
 
J'ai un dossier, nommé "Mon dossier à problème" dont le chemin ressemble à :

Code :
  1. /users/toto/Documents/Mon dossier à problèmes


 
Je souhaite y accéder depuis un autre poste. L'adresse devient donc :

Code :
  1. /mnt/station/users/toto/Documents/Mon dossier à problèmes


 
Je souhaite copier un fichier qui se trouve dans ce dossier sur ma machine locale via un script. Je stocke donc la 2ème adresse dans une variable et je tente de copier le fichier :

Code :
  1. source="/mnt/station/users/toto/Documents/Mon dossier à problèmes/test"
  2. dest="/users/titi/Documents/test"
  3. cp $source $dest


 
Mais j'obtiens une erreur. J'ai essayé d'échapper les espaces, comme ceci :

Code :
  1. Mon\ dossier\ à\ problèmes


Mais ça ne marche pas.
 
De même, il semble que les accents posent problèmes.
 
Qu'est-ce qui ne va pas ?
 
Merci pour vos suggestions !


Message édité par Yttrium le 02-06-2004 à 02:05:03
mood
Publicité
Posté le 02-06-2004 à 00:42:16  profilanswer
 

n°492820
matafan
Posté le 02-06-2004 à 04:38:14  profilanswer
 

cp "$source" "$dest"

n°492821
Yttrium
Furtif
Posté le 02-06-2004 à 04:48:16  profilanswer
 

-> matafan
 
Merci de ton aide ! Mais les accents ne passent toujours pas...

n°492843
Fanf2
Posté le 02-06-2004 à 09:19:45  profilanswer
 

Pour les accents, ce ne serait pas un problème d'encodage de caratères différent entre les deux postes ? Genre un en UTF, l'autre en isoXXXX ?

n°493473
matafan
Posté le 02-06-2004 à 20:26:44  profilanswer
 

/me parie que la copie marche et que c'est juste à l'affichage qu'ils ne s'affichent pas. Utilises une locale au lieu de C (n'importe laquelle) et ça devrait aller (export LANG=fr_FR par exemple).


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

  [ BASH ] Chemin avec accents et espaces problématiques

 

Sujets relatifs
sript pour recherchez des problemes d'espaces sur les dur[BASH] KSH : gestion de la date
Suppression lignes d'un fichier |commande bash si possible|[bash] Comment dupliquer une redirection ?
[rh9] pb d'accents sur serveur webaccents passent et passent pas + temps du système
Backup avec tar = les accents ressemble à ca: \303\250 ou é[BASH] Récupérer le code de retour d'une commande a travers rsh ?
[bash/perl] Faire un graphique[bash] probleme traitement fichier texte
Plus de sujets relatifs à : [ BASH ] Chemin avec accents et espaces problématiques


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