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 :

Ajouter la complétion en bash


Sujet :

Linux

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 79
    Par défaut Ajouter la complétion en bash
    Bonjour à tous,

    J'ai fais un script 'add'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    grep ^/ ~/rsync/backup_src
    echo -n "Quel dossier a ajouter?: ";read dossier
    echo "Starting add..."
    echo "$dossier" >> ~/rsync/backup_src
    echo "Directory added."
    qui ajoute des chemins de répertoires dans un fichier 'backup_src'.
    Je voudrai intégrer la complétion lors de la saisi de ces chemins. Est-ce possible?

    Merci d'avance.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 106
    Par défaut
    Citation Envoyé par paco69
    Bonjour à tous,

    J'ai fais un script 'add'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    grep ^/ ~/rsync/backup_src
    echo -n "Quel dossier a ajouter?: ";read dossier
    echo "Starting add..."
    echo "$dossier" >> ~/rsync/backup_src
    echo "Directory added."
    qui ajoute des chemins de répertoires dans un fichier 'backup_src'.
    Je voudrai intégrer la complétion lors de la saisi de ces chemins. Est-ce possible?

    Merci d'avance.
    En quel terme de complétion a quel niveau?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 79
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    # backup -add
    /home/paco/test
    /home/paco/test1
    Quel dossier a ajouter?: /usr/
    faire une tabulation à ce moment là. Pour ne pas taper le chemin à l'aveuglette. Est-ce plus clair?

  4. #4
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Tu cherche trop loin avec la completion

    http://man.developpez.com/man2/readdir.2.php

    [edit] Pardon, j'ai fais une petite recherche avec completion read et y à marquer qu'il faut faire
    Voilà j'ai testé, sa fonctionne
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 79
    Par défaut [resolu]
    Ah bah oui, j'aurai pu chercher moi-meme. Désolé pour ce dérangement.
    Merci beaucoup.

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

Discussions similaires

  1. [jQuery] Formulaire : auto complétion et ajout/suppression de champs
    Par Foxhoound dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/03/2012, 22h22
  2. Auto complétion bash
    Par barbug dans le forum Linux
    Réponses: 7
    Dernier message: 28/02/2011, 19h04
  3. Réponses: 1
    Dernier message: 22/03/2009, 15h28
  4. Réponses: 0
    Dernier message: 04/02/2009, 12h36
  5. Réponses: 4
    Dernier message: 04/03/2008, 14h46

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