Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3021 connectés 

 


Dernière réponse
Sujet : [shell] Activer la completion sur un script perso ?
AirbaT Je suis maudit ou quoi ?
 

Citation :

 Le site zsh français
http://www.XXXX.org


 
C'est si sexy que ca zsh ? Ou c'est mon dns wanadoo se fout de moi ?


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
AirbaT Je suis maudit ou quoi ?
 

Citation :

 Le site zsh français
http://www.XXXX.org


 
C'est si sexy que ca zsh ? Ou c'est mon dns wanadoo se fout de moi ?

arsunik Pour zsh, il ya beaucoup plus de documentation sur la complétion que pour bash.
Je te conseille de regarder les fichiers de complétion fournis avec zsh.
 
AirbaT zsh utilise differentes methodes pour parametrer la completion, l'une moderne et l'autre non (d'apres le man), je repete que je n'utilise pas le bash. Avant de poster j'ai comme toujours essayé de trouver ca sur le man et sur le net (mais comme souvent le wiki le plus interessant est injoignable ...).
Il n'y a aucun dédain dans ma réponse, mais par contre la tournure de la tienne n'en semblait pas depourvue.
Pour finir, ce qui est enervant c'est que bien souvent les personnes qui repondent "man" connaissent exactement la réponse attendue mais ne la donne pas sous pretexte qu'elles pensent que l'on a pas assez cherché. Cependant je vois que tu n'en savais pas plus que moi, donc merci pour tes pistes, pour avoir cherché de ton coté et désolé pour le dérangement.
++
Kahyman J'ai cherche completion dans le bash... la on m'a dit d'aller voir la commande complete, man complete -> c.f. bash "builtin commands" -> man bash /builtin commands -> scroll down -> complete
 
Pas besoin d'illumination divine, juste d'un peu de  
debrouillardise. Toi ca te faiche de chercher car ca va prendre 3 heures (jolie estimation alors que tu n'as meme pas essaye).
 
Et quant aux "miettes de connaissances que je daigne te proposer si genereusement" sache que je t'offre ce que j'ai trouve oups pardon ... "ce que tu n'as pas essaye de chercher".
 
Non seulement je te donne un debut de reponse mais en plus tu te sens l'obligation d'etre dedaigneux... mais 2 baffes oui...
AirbaT Sans illumination divine j'aurais eu du mal deviner qu'il fallait chercher "builtin commands" puis "complete" non ? En tout cas pas en moins d'une minute...
Je vais essayer de me debrouiller avec les miettes de connaissances que tu daignes me proposer si généreusement !
bobuse

Kahyman a écrit :

1) man bash / csh / zsh ...
2) chercher "builtin commands" (/builtin commands)  
3) descendre jusqu'a la commande "complete"
4) "oh cool je peux utilise une liste de mots ! a utiliser pour completer une commande"
 
ca ne m'a pas pris plus de 1 minute pas 3 h :/


 
oui mais plus de 3 lignes :D

Kahyman 1) man bash / csh / zsh ...
2) chercher "builtin commands" (/builtin commands)  
3) descendre jusqu'a la commande "complete"
4) "oh cool je peux utilise une liste de mots ! a utiliser pour completer une commande"
 
ca ne m'a pas pris plus de 1 minute pas 3 h :/
bobuse ha ! désolé, connais pas ksh ... mais doit y avoir un fichier contenant les completions. à partir de là, tu vois vite comment ça marche en général ...
 
P.S. : pour faire un recherche dans les pages man, tu tapes "/" puis ta chaine que tu cherches, entrée, et "n"/"p" pour suivant/précédent.
AirbaT Je suis sous Debian.
J'utilise zsh.
Le man est long comme la bible, si ca prend 3 lignes à expliquer ca m'evite de perdre 3 heures.
merci.
bobuse urpmi bash-completion
man bash-completion
AirbaT Comment fait on pour afficher une liste de choix d'options possibles quand on créé un script shell ? (tin c'est super clair ca...)
 
Explication :
Je veux créer un script pour écouter la radio sur le net.  
Je l'appelle Radio (innovant), et je veux que lorsque je tape "TAB"    cela m'affiche la liste des radios dispos, puis au second "TAB" selectionne la premiere dans la liste, etc... (bref la completion zsh normale).
 
Sous quelle forme je dois entrer mes -europe1, -europe2 etc...dans mon script pour les afficher avec la completion ??
 
A tout hasard, c'est un script qui me servira à automatiser le mplayer -afm acm mms://blablabla. Si ca existe déjà, j'accepte le lien :p.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)