Pour avoir une complétion intelligente avec le Bash (version =< 2.05a, télécharger le paquet bash-completion dispo à http://www.caliban.org/bash/
Une fois installé, normalement, lorsque vous tapez `cd [TAB]`, il vous propose plus que des répertoires. Lorsque vous lancez `ssh`, la complétion vous propose une machine qui se trouve dans votre fichier known_hosts. Vous pouvez de même essayer tapez `rpm -e kde[TAB]`, `ggv [TAB]`, `unzip [TAB]`
Vous pouvez ensuite modifier le /etc/bash_completion, ajouter des trucs dans /etc/bash_completion.d ou même vous créer un ~/.bash_completion.
# Re: Complétion avec GNU Bash
Posté par tuan kuranes (site web personnel) . Évalué à 1.
qq soit les sources a compiler, la completion lis les fichiers de conf et propose les options disponibles...
[^] # Re: Complétion avec GNU Bash
Posté par Francois Revol (site web personnel) . Évalué à 1.
# Re: Complétion avec GNU Bash
Posté par feth . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par Anonyme . Évalué à 1.
En l'absence de pistes solides...
[^] # Re: Complétion avec GNU Bash
Posté par N/A . Évalué à 1.
"complétion":
Ensemble des opérations d'achèvement d'un puits de pétrole avant sa mise en production.
"complètement":
Action de mettre au complet.
"complémentation":
ah non, ça ça n'existe pas :)
Bref, nous devons effectivement utiliser "complètement" et non "complétion". Nul doute qu'une fois le pli pris, cela ne nous paraîtra plus bizarre du tout :)
[^] # Re: Complétion avec GNU Bash
Posté par PiT (site web personnel) . Évalué à 1.
Ca va être beau !
PiT
[^] # Re: Complétion avec GNU Bash
Posté par Obsidian . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par okhin . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par mammique . Évalué à 1.
Non, le complètement intelligent :-)
[^] # Re: Complétion avec GNU Bash
Posté par mammique . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par ome . Évalué à 1.
# Re: Complétion avec GNU Bash
Posté par yosch . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par Anonyme . Évalué à 2.
[^] # Re: Complétion avec GNU Bash
Posté par Francois Revol (site web personnel) . Évalué à 1.
bash_completion est installé par défaut dans Zeta.
Par exemple avec 'rescan' il complète les noms de drivers.
Par contre j'ai quelques problèmes avec les espaces dans les noms de fichiers, j'espère que la dernière version corrige ça.
Il existe aussi un code pour p4 (perforce) et svn.
# Re: Complétion avec GNU Bash
Posté par David . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par Elrik de Melnibone . Évalué à 1.
chez moi ca marche nickel...
[^] # Re: Complétion avec GNU Bash
Posté par David . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par Jak . Évalué à 1.
SI un jour quelqu'un passe avec la solution ...
[^] # Re: Complétion avec GNU Bash
Posté par chucky . Évalué à 1.
Exemple d'arborescence
/ truc
/ truc / machin
/ truc / machin-2
/ truc / bazar
On a :
moi@ici:/truc $ cd m[TAB]
-> $ cd machin
Mais aussi :
moi@ici:/truc $ cd b[TAB]
-> $ cd bazar/
C'était aussi simple que ça.
Chucky
# Re: Complétion avec GNU Bash
Posté par Anonyme . Évalué à 1.
apt-get install bash-builtins
# Re: Complétion avec GNU Bash
Posté par j . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par Bapt (site web personnel) . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par David . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par yosch . Évalué à 1.
shopt -s cdspell
[^] # Re: Complétion avec GNU Bash
Posté par Bapt (site web personnel) . Évalué à 1.
du genre "tu voulais pas plutot dire toto (y|n|e)
[^] # Re: Complétion avec GNU Bash
Posté par fenril . Évalué à 1.
zsh: Did you mean "rm -rf /mnt/windows" ? By making this, you will get 15Go of free disk space. [Y/n]
;-)
[^] # Re: Complétion avec GNU Bash
Posté par grafit . Évalué à 1.
le prompt est personalisable par:
set prompt3 = 'Hmm... je présume que tu voulais: "%R"\n (y|n|e|a)? '
# Re: Complétion avec GNU Bash
Posté par norwin . Évalué à 1.
# Re: Complétion avec GNU Bash
Posté par Yusei (Mastodon) . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par Glenn Y. R. (site web personnel, Mastodon) . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par Ph Husson (site web personnel) . Évalué à 1.
[^] # Re: Complétion avec GNU Bash
Posté par madko (site web personnel) . Évalué à 1.
# Re: Complétion avec GNU Bash
Posté par Julien Wajsberg . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.