Unix ja shell-ohjelmointi (tie 205)
Unix ja shell-ohjelmointi (tie 205)
Pääteohjaus 2, 20.9.1999 - 23.9.1999, MaE118
Tutki mikä on sinun login shell? Missä tiedostossa se on
määrätty? Mitä alustustiedostoja se lukee ja missä järjestyksessä?
Yritä selvittää mitä nämä alustustiedostot tekevät?
Mitä aliaksia sinulla on tällä hetkellä määriteltynä?
Kokeile määritellä uusia? Miten saat ne käyttöösi seuraavalla
istunnolla?
Kokeile muuttaa kotihakemistossasi olevaa .profile
tai .login
tiedostoa (esim. tulosta jokin viesti, kun kirjoittaudut koneelle
sisään). Testaa muutoksia kirjoittumatta ulos.
Kokeile seuraavia komentoja eri shelleissä
(ksh, csh, tcsh, sh ja zsh). Selitä mahdolliset erot.
Tee tiedosto, johon laitat ensimmäiselle riville
päiväyksen. Sen perään kotihakemistossa olevat pisteellä alkavat
tiedostot ja hakemistot ja lopuksi tiedostot ja hakemistot
(jotka eivät ala pisteellä) käännetyssä aakkosjärjestyksessä.
Miten saat otettua jostain sanasta
(esim. käyttäjätunnuksestasi) ensimmäisen merkin?
(käyttäen shellin sisäisiäkomentoja.)
Tutki mitä tekevät seuraavat komennot: at, bc, diff, du,
expr, file, find, ps, pwd, sort, strings, touch, type, umask, uniq ja wc
File translated from TEX by TTH, version 1.98. On 20 Sep 1999, 15:32.