Ai niin... Löysin tänään niitä GNU kilkkeitäkin Solaris-koneilta. Suurin osa
yleisten Unix-utiliteettien (ls, cp, ln, tar, rm, mkdir, grep, egrep, fgrep
jne.) GNU-vastineista on vaan nimetty niin, että nimen alkuun on lisätty
g-kirjain. Siitä vaan kyhäämään aliaksia. Ja nyt ls-komennossakin pelittää
värit.
No niin... Nyt toi shellikonfiksien mukana oleva Dia:lla tehty kaavio on taas ajantasalla.
Mutta mä en ole vielä julkaissut noita yliopiston Unix-koneilla käyttämiäni
virityksiä, joitten tarkoitus on sisäänlogatessa valita paras mahdollinen
koneesta löytyvä shelli. Ja lisäksi se pitäisi myös jotenkin dokumentoida niin,
että ne saisi joku muukin helposti asennettua, joko lisäämällä jo
olemassaolevien omien asetustiedostojen perään taikka yhdessä noitten mun
julkaistujen shellikonfisten kanssa.
Menempä nukq.
Hereillä taas.
Argh... Vaalien ennakkoäänestys päättyi eilen. Joko raahaudun Leppäviiralle
äänestämään tai sitten en äänestä lainkaan.
Joskus kauan sitten törmäsin tällaiseen siellä täällä leviävään hupitekstiin:
Know your Unix System Administrator
Niihin aikoihin tuota FSF:n WWW-sivujen hupiosastoa ei vielä ollut olemassa. Nyt säädettyäni omia shellikonfiksiani näinkin kauan ja hartaasti piti oikein tsekata, miten toi yks kohta täsmää mun kanssa:
TYPICAL ROOT .cshrc FILE: TECHNICAL THUG: Longer than eight kilobytes. Sources the output of a perl script, rewrites itself.
Eka ehto on näköjään toteutunut mun shellikonfiksissa jo ajat sitten mutta tietenkin sillä poikkeuksella, etten mä nykyään mitään csh-sukuisia shellejä tue:
-rw-r--r-- 1 juhtolv users 32K 2003-03-12 04:23 dot.zshrc -rw-r--r-- 1 juhtolv users 14K 2003-03-12 05:26 dot.shinit (Clip) -rw-r--r-- 1 juhtolv users 2,5K 2003-03-12 02:11 dot.zshenv -rw-r--r-- 1 juhtolv users 2,5K 2003-03-12 05:53 dot.profile -rw-r--r-- 1 juhtolv users 1,5K 2003-03-12 05:29 dot.bash_profile -rw-r--r-- 1 juhtolv users 1,1K 2003-03-12 05:29 dot.bashrc -rw-r--r-- 1 juhtolv users 515 2003-03-11 22:16 dot.kshrc (Clip) -rw-r--r-- 1 juhtolv users 286 2003-03-10 15:33 dot.sh_logout -rw-r--r-- 1 juhtolv users 76 2003-03-12 04:23 dot.zlogin -rw-r--r-- 1 juhtolv users 66 2003-03-10 15:34 dot.zlogout -rw-r--r-- 1 juhtolv users 58 2002-05-21 09:13 dot.bash_logout
Mutta noi kaksi jälkimmäistä kuulostaa jo jonkinverran hankalammilta tempuilta
mulle. Perliä en vielä osaa juuri yhtään, mutta ehkä jonkun muun kirjoittamaa
Perl-skriptiä voisin tuolla lailla käyttää. Tai mitä jos tekisi Perl-skriptin,
joka tutkii läpi listan, jossa on hakemistoja ja jos ko. hakemisto on olemassa,
lisää sen $PATH:iin ja lopuksi tulostaa valmiin polkumäärityksen shellin
ymmärtämässä muodossa? Tosin ton tyylisiä kikkoja on jo tehty ihan ilman
Perliä. Ja todellisuudessa hakemistoja, joita voisi $PATH:issa pitää,
ilmestyy ja katoaa aika harvoin. Se, että asetustiedosto uudelleenkirjoittaisi
itseään, olisi mun taidoilla jotakuinkin mahdollista, mutta suurin ongelma on
keksiä, mitä hyödyllistä se uudelleenkirjoittelu sitten tekisi.
No niin... Em. WWW-sivulta löytyi jotain nörttirunoutta:
Kävin sopivasti ennen sulkemisaikaa Kuokkalan ostoskeskuksessa ostamassa
ruokaa. Jo kotona siinä lähtiessä alkoi jotain runoa puskea mieleen. Siellä
kaupassa oli myös Janoliini. Heti päästyäni kaupasta pihalle istuin lähimmälle
penkille, josta lumi oli jo sulanut ja raapustin runoa paperille talteen.