The Unix Legacy, jatszunk egyet ;)

Csinaljunk egy test konytarat es rakjunk bele valami ilyesmit:

> touch a b c d e f
> mkdir dir
> touch dir/i

Valami kisordog bujt belenk es szeretnenk egy ilyen fajlt:

> touch ./\-r

> ls
-r a b c d dir e f

Most ugy dontunk, hogy kitorlunk mindent, kiveve a dir konyvtarat es a benne levo nagyon fontos dokumentumot:

> rm *
> ls
-r

Szar ugy. :)

Hozzászólások

find ./* -exec rm -rf {} \;

Dob egy hibát, de kitörli.
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)

És ha rmdir-rel törölsz könyvtárat? Akkor csak az üreseket törli, nem? :)

de ereztem, hogy kapni fogom a "jobbnal jobb" megoldasokat ra :)
nem kerem oket koszonom, attol meg hiba marad, amit husz ev alatt nem javitottak ki es soha nem is fognak, mert tervezesi hiba

en csak azert mutattam, mert ismerni kell a rendszer gyengeit is :)

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

ezt nem igazan lehet kijavitani, mert akkor az mar nem unix lesz, egyszeruen ez igy van kitalalva :)
en nagyon szeretem a unixot, de az teny, hogy vannak komoly hibai, ami ertheto, ha belegondolunk, hogy elegge regen terveztek :)
bar minden hibajaval egyutt azert meg sokaig meghatarozo szerepe lesz az informatikaban, mert azert egy webservernel nem zavarja a felhasznalot, hogy a shell oldja fel a regexp-et es nem az rm :P

nem veletlenul szuletett meg a plan9, ami pont ezeket a hibakat hivatott kijavitani.
ha erdekel, akkor itt talalsz egy iso-t amit qemu-ban nyuzhatsz.

hogy aztan a plan9-bol lesz-e napi szinten elterjedt rendszer, azt nem tudom.

--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.

senki ne vegye személyeskedésnek, de ...
könyörgöm, ki az az idióta aki -r -nek nevez el egy könyvtárat? és milyen célból? nem a unixokat akarom védeni, de azért ilyen marhaságba belekötni?!

Másrészről érdekelne, hogy milyen egyéb "komoly hibái" vannak a unix-nak, azon kívül hogy nem plan9... :-D

Bocs, tényleg nem sértésnek szántam. oké?

Egyszer véletlenül létrehoztam egy --help nevű fájlt. Eltartott egy darabig, míg rájöttem, hogy rm ./--help :)