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

Linux Discussion :

Pb commande - DEBUTANT


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 44
    Points : 31
    Points
    31
    Par défaut Pb commande - DEBUTANT
    Hi all,

    Je dévelope actuellement des scripts Php, et dans un de ces scripts, je voudrais incorporer une commande UNIX/Linux.

    Bon, j'ai cherché partout, et la je sèche..

    Donc voila: dans une seule ligne de commande, je dois changer de répertoire et éxécuter un plugin en Perl qui commence par "./"

    Voila les 2 commandes à mettre en une seule :

    cd /usr/local/test/ ===> changement de répertoire

    et

    ./snmp_int.pl ===> éxécution du script Perl

    J'ai essayé ça:

    [root@test ~]# ./snmp_int.pl /usr/local/test/
    bash: ./snmp_int.pl: Aucun fichier ou répertoire de ce type

    Mon soucis semble être le "./" qui ne fonctionne pas, si quelqu'un a une idée, je le remercie d'avance pour son aide ;-)

    Nicolas

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    Bonjour,

    Si tu souhaites axécuter un script se trouvant dans le répertoire /usr/local/test, tu as plusieurs solutions :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    cd /usr/local/test ; ./snmp_int.pl
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /usr/local/test/snmp_int.pl
    En espérant que cela réponde à ta question

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 44
    Points : 31
    Points
    31
    Par défaut re...
    Bonjour,


    Merci beaucoup Gangsoleil, je teste asap et je poste pour te dire ou j'en suis

    Bonne journée, et encore merci,

    Nicolas

  4. #4
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 730
    Points : 31 053
    Points
    31 053
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par gangsoleil Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cd /usr/local/test ; ./snmp_int.pl
    Petit plus => si tu veux revenir automatiquement à ton répertoire d'origine une fois le script fini, tu peux placer l'ensemble dans un sous shell en le mettant entre parenthèses
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    pwd    =>   Par exemple "/home/truc"
    (cd /usr/local/test ; ./snmp_int.pl)
    pwd    =>   N'aura pas changé de répertoire "/home/truc"

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 44
    Points : 31
    Points
    31
    Par défaut re...
    Hi,

    c'est nickel et ça marche top... merci beaucoup pour votre aide !

    Bonne soirée

    Nicolas

Discussions similaires

  1. [Debutant] Commande shell
    Par drosophile dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 21/04/2005, 15h06
  2. [débutant][Classpath] Commande java inconnue
    Par Regis.C dans le forum Général Java
    Réponses: 4
    Dernier message: 03/08/2004, 11h12
  3. [debutant ][lancement]Commande de lancement d'application
    Par Regis.C dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 28/06/2004, 23h25
  4. [Debutant(e)]Lancer un exe en ligne de commande
    Par MASSAKA dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 18/05/2004, 14h54
  5. [Debutant(e)][Système]Executer une commande DOS
    Par iceman dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 18/05/2004, 14h30

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