partly [SOLVED] Re: Bash completion für eigene Scripte

2006-08-30 Diskussionsfäden Ulrich Fürst
Sorry zu kurz gesucht:

Ulrich Fürst [EMAIL PROTECTED] wrote:
 Ist es möglich für eigene Scripte eine Bash completion zu erreichen?
 So wie es z. B. für die Scripte in /etc/init.d/ funktioniert? Also so,
 dass ich mit TAB TAB die Möglichkeiten angezeigt bekomme, wie z. B.
 für die init-Scripte start stop restart ...

Ich hab's schon selber gefunden: Ja.
man bash -- Programmable Completion
Jetzt muss ich das nur noch kapieren und umsetzen :-)

Ulrich



[SOLVED] Re: Bash completion für eigene Scripte

2006-08-30 Diskussionsfäden Ulrich Fürst
jftr:

Ist jetzt gelöst mit einer Datei in /etc/bash_completion.d/

 # -*- mode:shell-script -*-
 
 # Programmable completion for my own sicherung-script.
 
 #  Author :  Russel Winder
 #  Version :  2006-07-31T19:14
 #  Licence : GPL
 #  Modified: Ulrich Fürst
 
 _sicherung()
 {
 local cur
 cur=${COMP_WORDS[COMP_CWORD]}
 
 if [[ $cur == * ]]; then
 COMPREPLY=( $( compgen -W 'all config data homes ulrich\
 birgit root mozilla cdrom'  -- $cur )) 
 fi 
 }
 complete -F _sicherung $filenames sicherung


Ulrich