In list.de-bsd-questions Georg Graf <georg-dfbsd(at)graf.priv.at> wrote:
> # mv /tmp/* /tmp/.* /compat/linux/tmp (oder so, es gab wickel mit
> dem X11-Socket...)
,,/tmp/.*`` zu schreiben ist eine _ganz_ schlechte Idee; das
expandiert nämlich auch ,,/tmp/.`` und ,,/tmp/..`` (zumindest
bei einer ordentlichen sh).
Bei mv ist es in dem speziellen Fall egal, und rm hat für den
Fall eine spezielle Abfrage (zumindest bei BSD), aber bei ande-
ren Programmen kann das böse ins Auge gehen, daher sollte man
sich sowas gar nicht erst angewöhnen. ;-)
Nur zur Demonstration:
/bin/sh
$ mkdir /tmp/dottest
$ cd /tmp/dottest
$ echo foo > .bar
$ cat .*
> # rm -rf /tmp
> # ln -s /compat/linux/tmp /tmp
Was spricht dagegen, den Symlink in die andere Richtung zu le-
gen? So hätte ich das zumindest gemacht.
Gruß
Olli
-- Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany (Info: finger userinfo:olli(at)dorifer.heim3.tu-clausthal.de) "In jedem Stück Kohle wartet ein Diamant auf seine Geburt" (Terry Pratchett) To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Sat 27 May 2000 - 22:05:10 CEST