affecter un chemin recurent avec des espaces à une variable

Le forum de Linuxiens

affecter un chemin recurent avec des espaces à une variable

Messagede Mouad le 19 Fév 2010, 11:00

Bonjour Jerem :),
Je me permet de poster un message sur ce forum car je rencontre encore et encore un problème sous debian Lenny.
Je suis entrain de faire un script automatisé sous bash qui va récupérer des fax et les zippés, puis les déplacer dans un répertoire.
Actuellement je n'arrive pas à affecter un chemin récurent qui contient des espaces dans le dossier à une variable :
toto="/home/users/Domain Admins/"
cd $toto
message erreur : /home/users/Domain : ne trouve pas le chemin de fichier ou répertoire, Admins ne trouve pas le chemin du fichier ou repetoire.

Alors j'ai essayé de faire comme ceci :
toto="/home/users/Domain\ Admins/" : toujours même problème.
toto="'/home/users/Domain\ Admins/'" : toujours même problème.
toto= '/home/users/Domain\ Admins/' : toujours même problème.

Quelqu'un peut m'aider SVP.
Mouad
 
Messages: 4
Inscription: 07 Jan 2009, 16:53
Localisation: saint-etienne
Les annonces ne sont pas supportées par le Forum Seconde-Ecole, restez vigilants par rapport aux produits ou services offerts.


GoogleAds ;)

Re: affecter un chemin recurent avec des espaces à une variable

Messagede Jerem le 19 Fév 2010, 21:12

Salut,

normalement il suffit de faire ca :
Code: Tout sélectionner
VAR="/home/users/Domain Admins/"
cd "${VAR}"

++
Jerem
Jérémie Girard | Administrateur Réseaux Sécurité
Avatar de l’utilisateur
Jerem
Administrateur
 
Messages: 109
Inscription: 30 Mar 2008, 15:36


Retourner vers Linux

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron