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 :

Je ne trouve pas la commande = read que je veux dans le man


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2020
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2020
    Messages : 88
    Par défaut Je ne trouve pas la commande = read que je veux dans le man
    Bonjour,

    La commande read permet une interaction avec l'utilisateur afin de récupérer des informations.
    Exemple read -p "Comment vous vous appelez" variableDeStockage
    Il existe une variable alors ce n'est pas une variable d'environnement, qui s'appelle REPLY.
    Cette variable (REPLY) stocke tout ce qui est entré par l'utilisateur.
    Lorsque je fais la commande suivante :
    man read
    Je ne trouve pas cette variable (REPLY)
    Il y a de forte chance que je ne sois pas dans la bonne section du man.
    Ainsi ma question est comment je fais pour voir toutes les sections du man reliées à une commande ?
    J'ai tenté de faire un man -k read mais la c'est juste impossible, y a quinze mille lignes.

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 664
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 664
    Par défaut
    ouvre le man de bash.
    ou tape help read
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre actif
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2020
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2020
    Messages : 88
    Par défaut
    Merci pour ton aide.
    J'ai trouvé dans le man bash.
    Je cherchais au mauvais endroit.
    C'est un variable du bash et non de la commande read.
    Je ne savais pas.
    Par contre avec la commande suivante :
    help read y a rien ou alors j'ai pas trouvé.
    Merci encore.
    Je clos le sujet.

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 664
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 664
    Par défaut
    help read, dans le shell, ne donne rien !? même pas un message d'erreur ?
    ton shell de connexion est-il bien bash ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  5. #5
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 840
    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 840
    Billets dans le blog
    1
    Par défaut
    Bonjour
    Citation Envoyé par zephyre Voir le message
    Lorsque je fais la commande suivante :
    man read
    Je ne trouve pas cette variable (REPLY)
    Normal, la commande man read te donne le man de la fonction read du langage C. La commande shell "read" est une commande interne shell donc se trouve dans le man du shell

    Citation Envoyé par zephyre Voir le message
    C'est un variable du bash et non de la commande read.
    Ce n'est pas la vraie raison

    Citation Envoyé par zephyre Voir le message
    help read y a rien ou alors j'ai pas trouvé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ help read |grep REPLY
        Si aucun NOM n'est fourni, la ligne lue est stockée dans la variable REPLY.
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  6. #6
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 293
    Par défaut
    Bonjour


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

Discussions similaires

  1. [MySQL] requête n'affiche pas ce que je veux dans fichier php
    Par melodide dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 31/05/2010, 11h32
  2. Je ne trouve pas l'option pour changer l'âge dans le profil
    Par Marc22 dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 5
    Dernier message: 17/05/2010, 11h05
  3. Ne trouve pas la commande apt-get
    Par nawadi dans le forum Debian
    Réponses: 2
    Dernier message: 12/11/2009, 11h54
  4. [PHP to ASP.NET] Je ne trouve pas la commande File>Open>Convert ?
    Par welwel86 dans le forum Framework .NET
    Réponses: 2
    Dernier message: 08/08/2008, 17h09
  5. Réponses: 3
    Dernier message: 30/03/2007, 15h04

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