Username und Name des Homedirectories eines Users muessen nicht koinzidieren; das ist eine optionale Konvention. Natuerlich sind Leerzeichen in GNU und UNIX ueberall dort, wo es geht, tunlichst zu vermeiden - aber better safe than sorry, oder? Nennt sich auch defensive programming - es ist generell besser, vom worst case auszugehen, und auch den zu ueberwinden, als vielleicht 98% aller Anwendungsfaelle abzudecken, aber dann etwas Wichtiges phaenomenal zu verhauen.
Ad Topic: `ls -1` sollte durch * ersetzt werden. Spart Tipparbeit, und ist zudem noch richtig.
____________________________________
Free Software. Free Society. Better Lives.
|