Le Samedi 20 Mai 2006 20:09, Thierry Leurent a écrit :
> Bonjour,
> 
> Je suis confronté à un gros problème.
> Sur un linux, je dois monter un partage windows et utiliser un script qui 
> entre-autre me place dans l'un des répertoires.
> 
> Je map le drive sous windows et je remarque que j'ai 3 sous-répertoires:
> Données 1
> Données 2
> Données 3
> Je monte le partage windows dans /mnt/distant
> Je fais un ls /mnt/distant, je constate que j'ai 3 répertoires
> Donn?es 1
> Donn?es 2
> Donn?es 3
> 
> En ligne de commande, je fais un cd /mnt/distant/Donn?es\ 1 puis un pwd
> J'ai /mnt/distant/Donnes 1 ou /mnt/distant/Donn es 1 selon l'émulateur.
> Je crée un petit script avec ces lignes à l'intérieur :
> 
> Rep1="/mnt/Donn?es\ 1"
> Rep2="/mnt/Donn?es 2"
> Rep3="/home/a moi/src"
> 
> cd $Rep1
> cd "$Rep2"
> cd /mnt/Donn?es\ 03
> pwd
> cd "$Rep3"
> pwd
> 
> Les deux premiers cd de donnent une erreur... Le répertoire n'existe pas ou 
> n'est pas un répertoire.
> Les deux derniers fonctionnent
> 
> On dirait que bash interprète diffèrement le ? si il est dans une variable 
ou 
> pas.
> J'ai conclu que le ? provient d'une différence de code page entre les 2 
> machines. 
> 
> Comme, je n'ai pas la main sur le serveur windows et peut sur le linux.
> 
> Comment résoudre ce problème ?
> 
> Merci
> Thierry 
> 
> _______________________________________________________
> Linux Mailing List - http://www.unixtech.be
> Subscribe/Unsubscribe: 
http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
> Archives: http://www.mail-archive.com/linux@lists.unixtech.be
> IRC: chat.unixtech.be:6667 - #unixtech
> NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech
> 
Le plus simple n'est-il pas de renommer "donnée" en "donnee" ?
-- 
Jean-Marie Lambert      
rue Delcour, 86
B-4470 Saint-Georges
tél.: +32 (0)4 275 17 28
----------------------------------------------
la communication est à l'information 
ce que la vessie est à la lanterne
----------------------------------------------
N.B. Rédigez de préférence vos messages en texte
simple (évitez les messages en HTML) svp.

Please use plain text instead of HTML messages.
----------------------------------------------
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à