chown und bash completition

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
chr.gogolin
Beiträge: 441
Registriert: 12.10.2005 23:09:28
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

chown und bash completition

Beitrag von chr.gogolin » 10.01.2009 13:30:26

Bei mir funktioniert die bash completion für den Befehl 'chown' nicht richtig.

Bei folgender Eingabe

Code: Alles auswählen

chown roo[TAB]
erhalte ich nicht

Code: Alles auswählen

chown root
oder

Code: Alles auswählen

chown root:
sondern

Code: Alles auswählen

chown root\:
und den '\' muss man dann immer erst von Hand löschen damit der Befehl funktioniert.
Das selbe Problem existiert auch mit allen anderen Benutzern, nicht nur mit root.

Ist das normal oder ein Bug?
"Linux supports the notion of a command line or a shell for the same reason that only children read books with only pictures in them." - Bill Garrett

yeti

Re: chown und bash completition

Beitrag von yeti » 10.01.2009 19:25:49

chr.gogolin hat geschrieben:und den '\' muss man dann immer erst von Hand löschen damit der Befehl funktioniert.
...und welch Fehler entsteht, wenn man den Backslash nicht entfernt?

chr.gogolin
Beiträge: 441
Registriert: 12.10.2005 23:09:28
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: chown und bash completition

Beitrag von chr.gogolin » 10.01.2009 19:50:43

Ok, entschuldigung ein Fehler tritt erst auf wenn man zum Beispeiel

Code: Alles auswählen

chown roo[TAB][BACKSPACE]roo[TAB]
eingibt ([BACKSPACE] is nötig um ein überflüssiges Leerzeichen zu löschen).
Anstelle von

Code: Alles auswählen

chown root:root
wir dann nämlich zu

Code: Alles auswählen

chown root\\\:root
vervollständigt, was dann mit dem Fehler

Code: Alles auswählen

chown: invalid user: `root\\:root'
abbricht.

Ich hatte vorhin so lange damit rum experimentiert dass ich durcheinander gekommen bin...
"Linux supports the notion of a command line or a shell for the same reason that only children read books with only pictures in them." - Bill Garrett

Benutzeravatar
TRex
Moderator
Beiträge: 8382
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: chown und bash completition

Beitrag von TRex » 10.01.2009 21:05:25

Den Bug haben wir wahrscheinlich alle, oder? Ich kanns zumindest bei all meinen Debian-Installationen bestätigen.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: chown und bash completition

Beitrag von Danielx » 10.01.2009 22:15:22

Ich kann den Fehler hier auch nachvollziehen.

Nur als Info:
"root:" ist die Kurzform für "root:root" :!:
( ":" kann jeweils durch "\:" ersetzt d.h. escaped werden)

Gruß,
Daniel

Antworten