Linux a szabvany? volt: Re: [BSD] Re: halozat nem megy

Zahemszky Gábor Gabor at Zahemszky.HU
2005. Május. 24., K, 21:58:39 CEST


Papp Tamas wrote:

> a sajat unixos rendszerere, vagy rakjon fel bash-t, vagy csinaljon
> amit akar.

Az a baj, hogy többekkel egyetemben azt nem látod be, hogy nem minden 
rendszerben tehet az admin azt, ami neki jól esik. Tudok olyan 
(viszonylag nagyobb méretű) cégről, ahol nem lehet telepíteni semmit, 
amihez a _rendszer szállítója_ nem adta áldását. Ha az egy egyszerű 
bash, akkor se. Vállalati policy. Mond ez a kifejezés valamit? És 
mielőtt megvdolnál: nem azt állítom, hogy ez így jó, hanem azt, hogy 
ilyen van. És ne gyere azzal, hogy ilyen helyre nem megy el az ember 
adminnak, mert lehet olyan (pénz)helyzet, hogy de igen.

> Az a set +o emacs vagy mifene peldad meg igazan elmosolyogtato, imho
> nem ez a merceje egy adminnak, hogy menyire vegzi jol a munkajat, vagy
> mennyire nem, hogy mennyire ismeri a shelljet. 

Bocs, ez arra akart példa lenni, hogy akik hiper-szupernek tartják (az 
esetek többségében a kurzormozgató billentyűk "alapból" működése okán), 
azok többségének fogalma sincs arról, ez mitől van. Csak hogy működik. 
És innetől kezdve ha egyszer elromlik (mert ez ugyebár informatika, 
ilyesmi itt előfordul), akkor marad az ima, mert nem tudja hova nyúljon 
- pedig ez azért elég primitív valami. Még akkor is, ha valószínűleg a 
Te szemedben nagyságrendekkel kisebb jelentősége van ennek annál, hogy 
hogy lövök be egy squid-et, vagy PHP-s apacsot. Hol ez kell, hol az.

> Legalabb annyira
> tetszik, mint amikor a "unix felhasznaloi tanfolyamon" azzal kezdenek,
> hogy az editor az vi es azt atommod tudni kell.

Kezdeni nem ezzel kell, de mivel ez az _egyetlen_ minden UNIX(-like) 
rendszerben meglevő szövegszerkesztő, határozottan javasolt alapszinten 
megtanulni lavírozni benne.(*) (Az ed mellett, amelyből szerény 
véleményem szerint egy _adminnak_ bizony legalább 5 parancsot tudnia 
kellene; ugyanis vannak _unixos_ rendszerek, ahol egy kínosabb 
rendszerproblémakor az van egyedül - esetleg az se. És ez utóbbi miatt 
kell igenis shell-szintű tudással is rendelkeznie egy adminnak.)

(*) Ha a felhasználónak nem adunk a kezébe karakteres felületet, akkor 
nem kell semmilyen szövegszerkesztőt megtanulnia, lévén a dtpad (vagy a 
neki megfelelő egyéb X-es szövegszerkesztő) a vi-jal ellentétben 
intuitív annyira, hogy egy kb 80-as IQ-jú ember a legfontosabb dolgokat 
magától is megtanulja.

> ui.: Amugy szerintem szornyu unalmas ez az egesz. Mindenki hasznalja
> azt, ami jol esik neki. De itt fikazni a dolgokat, nos annak se eleje,
> se vege.

Ha megnézed a leveleket, te ugyanúgy fikáztál ebben a thread-ben, mint 
pl. én. Csak én linuxos irányba tettem szurkákat, te meg az "elavult", 
"konzervatív" unixos szemlélet felé. Például itt fentebb is. (Tudom, 
hogy nem használtál ilyen kifejezéseket.)

Zahy < Gabor at Zahemszky dot HU >

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ 
';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? 
]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? 
]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for 
i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l 
i;};print "$j"



További információk a(z) BSD levelezőlistáról