accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Un espace dans le path et l'execution devient impossible

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.unix ] 

Retour : Accueil du site fr comp os unix   charte stats de ce groupe


  Sujet:   Un espace dans le path et l'execution devient impossible  
 De: jeanpierre.sal...@gmail.com
 Groupes: fr.comp.os.unix
 Organisation: http://groups.google.com
 Date: 08. Apr 2008, 14:00:25
J'aimerai stocker dans une variable le nom et le chemin d'un programme
puis exécuter la commande stockée dans cette variable.
Le problème étant que le chemin peut comporter des nom de répertoire
avec des espaces le tout en csh, exemple:

Soit test1.csh:
#######################
#!/bin/csh
# test1.csh
set mavar="echo"
$mavar titi
exit
#######################
L'exécution de test1.csh fonctionne bien
>test1
titi

Maintenant je copie la commande echo
>cp /usr/bin/echo /home/roger/mes' 'prog/echo

Je vérifie que la commande est bien copiée
>/home/roger/mes' 'prog/echo titi
titi

Soit test2.csh:
#######################
#!/bin/csh
set mavar="/home/roger /mes' 'prog/echo"
$mavar titi
exit
#######################
L'exécution de test2.csh provoque l'erreur suivante:
>test2
/home/roger/mes': Command not found.

Que puis je faire avec des quotes, double quotes ou des guillemets
pour prendre en compte l'espace dans le chemin lors de l'exécution?
Cordialement,
Jp

PS: n'hésitez pas à me recommander d'autres forum : je sais pas s'il
en existe d'autres sur lesquels j'obtiendrai des réponses


DateSujet  Auteur
08.04.
*   Un espace dans le pa
jeanpierre.salmon
09.04.
`* Re: Un espace dans le pa
Thierry B.
09.04.
 `* Re: Un espace dans le pa
jeanpierre.salmon
09.04.
  +* Re: Un espace dans le pa
Thierry B.
09.04.
  |`- Re: Un espace dans le pa
jeanpierre.salmon
09.04.
  `* Re: Un espace dans le pa
Alain Montfranc
09.04.
   `* Re: Un espace dans le pa
jeanpierre.salmon
09.04.
    `- Re: Un espace dans le pa
jeanpierre.salmon
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)