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

Shell et commandes GNU Discussion :

utilisation de getopt dans le shell


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par défaut utilisation de getopt dans le shell
    Bonjour,
    j'ai un petit probleme , je me souviens plus la ligne de commande dans le shell pour se servir des parametres.
    SCRIPT :


    $options = getopt("C:");
    $c=$options['C'];
    $d=$options['D'];


    Lorsqu il y a ca, et que je veu lire mon fichier avec des parametres, dans le shell, comment on les appelle??
    Merci d'avance

  2. #2
    Membre émérite Avatar de BlaireauOne
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    492
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2007
    Messages : 492
    Par défaut
    RTFM :
    http://man.developpez.com/man1/bash.1.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    #!/bin/sh
     
    while getopts ":p:" option
    do
            case $option in
                    p) Password=$OPTARG
                    ;;
                    :) echo "*** option \"$OPTARG\" sans arg"
                    ;;
                    \?) echo "*** option \"$OPTARG\" inconnue !!!"
                    ;;
                    *) echo "*** user \"$OPTARG\" !!!"
                    ;;
            esac
    done
     
    echo $OPTIND
    echo "* Reste : $*"

Discussions similaires

  1. Utilisation du getopts dans une fonction (Bash/ksh)
    Par abou33 dans le forum Shell et commandes GNU
    Réponses: 17
    Dernier message: 19/05/2015, 16h26
  2. utiliser une requete SQL dans un shell
    Par gdeon dans le forum Linux
    Réponses: 6
    Dernier message: 21/04/2009, 20h51
  3. Utiliser des commandes linux dans un shell
    Par Info_76 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 20/03/2008, 12h03
  4. Réponses: 3
    Dernier message: 08/11/2007, 15h29
  5. Utilisation de sed avec les variables dans un Shell
    Par mbole dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 05/07/2007, 17h46

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