deutsch english ImpressumSitemap
Universität Konstanz Fachbereich Informatik & Informationswissenschaft

Bekannte Probleme

Leerzeichen im Benutzernamen

Ein dunkler Bildschirm sollte durch die Shift-Taste wieder aktiviert werden. Wenn statt der Shift-Taste die Leertaste genommen wird, dann kann es vorkommen, dass bei Eingabe des Benutzernamens ein Leerzeichen an erster Stelle steht. Das Begrüßungsprogramm filtert dieses (störende) Leerzeichen nicht heraus. Das Leerzeichen im Benutzernamen hat fatale Auswirkung auf die Umgebung (environment) des Benutzers.

  1. Die Umgebungsvariable $USER enthält das Leerzeichen:
    echo "$USER"
    testuser
    Damit kann die Datei $HOME/.bashrc.$USER (falls vorhanden) nicht mehr ausgeführt werden. Stattdessen wird eine Fehlermeldung ausgegeben:
    -bash: [: /home/syst/testuser/.bashrc.:
    binary operator expected
  2. Die Umgebungsvariable $MAIL enthält das Leerzeichen:
    echo "$MAIL"

    /var/spool/mail/ testuser
    Damit greifen viele Mailprogramme auf eine Datei zu, die es nicht gibt.

Um diese Probleme zu vermeiden, wird das Leerzeichen in den Startroutinen abgefangen. Falls ein Leerzeichen im Benutzernamen detektiert wird, dann erscheint ein xmessage-Fenster, in dem auf das Problem hingewiesen wird:



 

Schnellzugriff

Mit einem Klick zur Information! Wählen Sie hier aus den Top-Ten der Inhaltsthemen Ihr Interessengebiet aus.

Interessensgebiet

Software für Studierende

Microsoft Developer Network Allicance (MSDN AA) Program:

Microsoft Software im Rahmen der Forschung und Lehre kostenlos für Studierende und Fachbereichsmitglieder.

Aktuelles

Informatik Summer Camp 2010

Es geht weiter: Vom 19.- 22. Juli veranstalten die Universität und die HTWG wieder das Informatik Camp für Schülerinnen und Schüler der Bodenseeregion. Zu den Informationen und Bewerbungen geht es hier lang.


 

 

Alle Termine

 

 

Startseite Aktuelles

Herausgeber: Universität Konstanz, Fachbereich Informatik und Informationswissenschaft
Zuletzt geändert am 11.03.2010, 12:21

Kontakt zum Webmaster »