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 :

groupe de commandes


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Étudiant
    Inscrit en
    Août 2007
    Messages
    419
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 419
    Par défaut groupe de commandes
    Bonsoir,

    voici ma question, comment on fait des groupes de commandes et pourquoi?

    je dois créer un fichier fichier_1 et écrire dedans message_1 (avec cat sans éditeur de texte) tout en utilisant les groupe de commande séparé par des ';'

    Merci de m'expliquer

  2. #2
    Membre chevronné Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Par défaut
    touch fichier_1 ;cat "salut......." >>fichier_1

  3. #3
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    utiliser ; est une erreur

    il faut utiliser && (consequence si OK)

    touch fichier && cat truc > fichier

    ainsi le cat n'est fait que si le touch a fonctionne...

  4. #4
    Membre éclairé
    Étudiant
    Inscrit en
    Août 2007
    Messages
    419
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 419
    Par défaut
    d'accord je vous remercie

    pourquoi fait-on des groupes de commandes? on peut bien le faire sans && ou ;

  5. #5
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Par défaut
    Citation Envoyé par acacia Voir le message
    pourquoi fait-on des groupes de commandes? on peut bien le faire sans && ou ;


    un exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    make fetch-list | sh && make && make install && make clean CLEANDEPENDS=1
    il s'agit d'une installation par pkgsrc sous NetBSD

    le && implique que la commande précédente doit réussir pour continuer... ce serait dommage de planter le système parce qu'un test a foiré à une étape aussi cruciale


    autre exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (echo $PASS ; echo $PASS) | passwd $USER
    étant donné que passwd demande deux fois le nouveau mot de passe, il serait impossible de faire un script dans une aggrégation de commande



    tu devrais lire ce cours
    http://eric-sanchis.developpez.com/linux/shell/bash/
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  6. #6
    Membre éclairé
    Étudiant
    Inscrit en
    Août 2007
    Messages
    419
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 419
    Par défaut
    Merci Gorgonite pour l'explication je comprends mieux maintenant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] Groupe d'options+bouton commande
    Par platon1 dans le forum IHM
    Réponses: 5
    Dernier message: 09/11/2009, 15h59
  2. [10g] Anomalie de la commande GROUP BY
    Par Pedrassi dans le forum SQL
    Réponses: 2
    Dernier message: 10/10/2008, 16h48
  3. Groupe de boutons de commande + image
    Par dally_01 dans le forum Designer
    Réponses: 1
    Dernier message: 22/04/2008, 01h23
  4. [MCD]création commande groupée
    Par johnpincuk dans le forum Schéma
    Réponses: 3
    Dernier message: 20/03/2008, 23h37

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