filenamen vervollstaendigen mit TAB in der console
Hallo, ich habe ein Problem, das mich schon seit langem nervt. Bekanntlich kann man mittels <TAB > in der commando Zeile Dateinamen oder auch Variablen vervollsteandigen. Allerdings gibt es (zumindest auf SuSE 9.1) Die unangenehme Eigenschaft, das diese Funktionsweise vom verwendeten commando abhaengt. z.B $ cd xyz<TAB> listet mir nur Verzeichnisse auf (was ja noch ganz logisch und gut ist) aber $ unzip xyz<TAB> gibt mir nur Dateien, die auf .zip oder .exe enden. Wo sind diese Zuordungen defininiert? Wer hat sich diesen Unsinn ausgedacht? ;) cu, Ruediger
On Friday 15 April 2005 11:21, Ruediger Meier wrote:
aber $ unzip xyz<TAB> gibt mir nur Dateien, die auf .zip oder .exe enden.
Wo sind diese Zuordungen defininiert?
Ok jetzt hab ichs doch selbst gefunden $ grep -r "exe" /etc/* 2> /dev/null |grep "zip" 2> /dev/null /etc/profile.d/complete.bash: unzip) e='!*.+(zip|ZIP|jar|exe|EXE)' ;;
Wer hat sich diesen Unsinn ausgedacht? ;)
Naja, wenn man das auf seine Beduerfnisse anpasst ist es vielleicht gar nicht mehr so unsinnig. cu, Ruediger
Am Fr, den 15.04.2005 schrieb Ruediger Meier um 11:44:
On Friday 15 April 2005 11:21, Ruediger Meier wrote:
aber $ unzip xyz<TAB> gibt mir nur Dateien, die auf .zip oder .exe enden.
Wo sind diese Zuordungen defininiert?
Ok jetzt hab ichs doch selbst gefunden $ grep -r "exe" /etc/* 2> /dev/null |grep "zip" 2> /dev/null
/etc/profile.d/complete.bash: unzip) e='!*.+(zip|ZIP|jar|exe|EXE)' ;;
Wer hat sich diesen Unsinn ausgedacht? ;)
Naja, wenn man das auf seine Beduerfnisse anpasst ist es vielleicht gar nicht mehr so unsinnig.
Das ist genau richtig für Tippfaule, wie meiner einer. *g* Bye Michael -- Remember that there is nothing stable in human affairs; therefore avoid undue elation in prosperity, or undue depression in adversity. -- Socrates ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
participants (3)
-
Danny Kukawka
-
Michael Raab
-
Ruediger Meier