WWW-diary of Juhapekka Tolvanen:

Wednesday, 12 March 2003




08:42:53 EET (UTC +0200) @320

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.



11:08:24 EET (UTC +0200) @422

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.



11:49:54 EET (UTC +0200) @450

Menempä nukq.



17:58:52 EET (UTC +0200) @706

Hereillä taas.



18:31:50 EET (UTC +0200) @729

Argh... Vaalien ennakkoäänestys päättyi eilen. Joko raahaudun Leppäviiralle äänestämään tai sitten en äänestä lainkaan.



19:09:14 EET (UTC +0200) @756

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.



19:42:39 EET (UTC +0200) @779

No niin... Em. WWW-sivulta löytyi jotain nörttirunoutta:

http://www.gnu.org/fun/#Poems



21:50:45 EET (UTC +0200) @868

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.



Edellinen / Previous

Seuraava / Next

Juhapekka Tolvanen