IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Problème avec commande system et aliases


Sujet :

Langage Perl

  1. #1
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Points : 85
    Points
    85
    Par défaut Problème avec commande system et aliases
    Bonjour,

    J'essaye (sous unix) de lancer une commande qui est en réalité un alias. Sous le shell aucun problème mon alias "toto" fonctionne, tandis que si je fais

    ça ne marche pas. Connaissez-vous la solution ?

    Merci

  2. #2
    Membre régulier Avatar de Tiger-222
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 76
    Points : 106
    Points
    106
    Par défaut
    Après recherches, j'arrive à utiliser mes alias grâce à system "$ENV{SHELL} -i -c 'alias'";

  3. #3
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Points : 85
    Points
    85
    Par défaut
    Merci. J'avais cherché dans cette direction mais ça n'a pas marché. Par exemple pour "ll" qui est l'alias de ls -a j'obtiens :

    Au cas où cela aurait de l'importance, dans mon cas, $ENV{SHELL} s'évalue à /bin/csh

  4. #4
    Membre régulier Avatar de Tiger-222
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 76
    Points : 106
    Points
    106
    Par défaut
    Pourtant c'est bon pour moi.
    Tu utilises quel shell ?

  5. #5
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Points : 85
    Points
    85
    Par défaut
    Citation Envoyé par Tiger-222 Voir le message
    Pourtant c'est bon pour moi.
    Tu utilises quel shell ?
    Ben apparemment csh, même sans passer par perl j'ai le problème :

    /bin/csh -i -c "ll" >>> ll: Command not found

Discussions similaires

  1. problème avec commande cut
    Par sajodia dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 03/06/2008, 10h01
  2. Problème avec commande system(MacOs x)
    Par clampin dans le forum C
    Réponses: 3
    Dernier message: 12/09/2007, 16h06
  3. Probléme avec commande service
    Par rach20032 dans le forum Réseau
    Réponses: 10
    Dernier message: 11/07/2007, 13h03
  4. Pb d'espace avec Commande system
    Par DUBUIS dans le forum C
    Réponses: 7
    Dernier message: 23/06/2006, 13h48
  5. [langage] Probleme avec commande system et code
    Par Ludo167 dans le forum Langage
    Réponses: 3
    Dernier message: 14/07/2004, 12h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo