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 :

Command-line completion, recherche d'une commande externe.


Sujet :

Shell et commandes GNU

  1. #1
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut Command-line completion, recherche d'une commande externe.
    Salut tout le monde,

    Je recherche une commande externe indépendante du shell si elle existe, éventuellement un projet gnu que je puisse compiler, pour faire donc de la "completion" sur la ligne de commande d'une plateforme Windows. Je peux me débrouiller sans, mais j'aimerai bien un outil spécifique pour avoir quelque chose de propre et flexible.

    Voilà, si vous avez une idée.

    Merci.

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développement iPhone/Android, logiciels sur-mesure et sites Internet
    Inscrit en
    Août 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Développement iPhone/Android, logiciels sur-mesure et sites Internet
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2013
    Messages : 19
    Points : 39
    Points
    39
    Par défaut
    Bonjour,

    Je ne suis pas certain d'avoir tout à fait compris le sens de ta recherche mais est ce que le shell de MSYS ne ferait pas ton affaire ?
    C'est un morceau de la suite MinGW qui apporte des outils du monde Unix sous Windows. Tu auras donc un Bash sous Windows avec les possibilité d'un shell Unix.

    Cordialement,
    Steeve
    Intéressé par une formation Xamarin Forms pour débutant gratuite ? Me contacter
    Plus d'infos sur mes développements

  3. #3
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    Salut Steeve.L, merci pour ta réponse

    J'ai déjà MSYS et bash, mais il me fallait un outil dont le style de "tab completion" est proche de celui de l'interpréteur cmd.exe de Windows, et surtout configurable. Oui parce que sur bash, en appuyant sur la touche tab, s'il y a plus d'un choix possible, il les affiche tous et passe à la ligne, alors que cmd.exe affiche la première occurrence possible, si on appuie de nouveau sur tab, il passe à la suivante, et ainsi de suite de manière cyclique.

    Dans les faits, dans ma console, j'affiche déjà les différentes options possibles, et donc il me faut juste un outil pour faciliter la saisie, c'est-à-dire un outil à qui je transmets en paramètre les différents mots possibles et qui s'occupe donc de la complémentation.

    Merci.

  4. #4
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    Salut,

    Je pense avoir trouvé une lib qui est susceptible de faire l'affaire, il s'agit de GNU Readline.

    À voir...

  5. #5
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    Bon ben, j'ai téléchargé la lib GNU Readline que j'ai compilée sur Mingw, à noter sa dépendance avec une autre qui s'appelle termcap. La lib est en C et me semble un brin complexe à maitriser rapidement, le survol de la doc est loin d'être suffisant. Pour l'instant, j'ai juste produit un binaire qui fait de la "completion" dans le style Unix. Ça fonctionne plutôt bien en attendant de pouvoir implémenter le comportement que je recherche après une lecture plus approfondie de la doc.

    S'il y en a qui ont besoin que j'upload le code source ou les libs, faites-moi signe.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 02/02/2010, 14h09
  2. Recherche d'une commande gourmande en cpu
    Par rajensias dans le forum Administration système
    Réponses: 2
    Dernier message: 08/05/2009, 10h42
  3. Recherche d'une commande
    Par alessandro67 dans le forum C
    Réponses: 22
    Dernier message: 01/03/2009, 17h59
  4. [Débutante] Recherche d'une commande
    Par diana82 dans le forum Images
    Réponses: 5
    Dernier message: 24/10/2007, 19h13
  5. recherche d'une commande
    Par vasilov dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 03/11/2005, 22h40

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