Miten kirjoitetaan skripti, joka saa argumenttina polun ja laskee sen alla
olevien linkkien (soft link) lukumäärän?
Entä skripti, joka poimii tiedostojen nimet ja niiden muokkausajankohdan
(kuukausi ja päivä), lajittelee listan laskevaan järjestykseen tiedostojen
muokkauspäivän mukaan ja tulostaa ne näytölle?
ja vielä yksi
Skripti, joka osaa pyöriä loputtomiin ja laskee sellaisten
käyttäjien lukumäärän, jotka ovat jostakin muualta, kuin esim db.fgh.com
avanneet yhteyden shell -palvelimeen. Ohjelman tulee toimia
niin, että se aina nukkuu 5 sekuntia ja taas laskee käyttäjien määrän
uudestaan.
olevien linkkien (soft link) lukumäärän?
Entä skripti, joka poimii tiedostojen nimet ja niiden muokkausajankohdan
(kuukausi ja päivä), lajittelee listan laskevaan järjestykseen tiedostojen
muokkauspäivän mukaan ja tulostaa ne näytölle?
ja vielä yksi
Skripti, joka osaa pyöriä loputtomiin ja laskee sellaisten
käyttäjien lukumäärän, jotka ovat jostakin muualta, kuin esim db.fgh.com
avanneet yhteyden shell -palvelimeen. Ohjelman tulee toimia
niin, että se aina nukkuu 5 sekuntia ja taas laskee käyttäjien määrän
uudestaan.
Vastaukset 1
Vanhimmat
Vinkkejä:
1. find jokupolku -type l | wc -l
skriptille annettu 1. parametri saadaan muuttujasta $1
2. esmes lähtemällä liikkeelle komennosta ls -rtc (viimeisimmäksi muokattu lopussa), tai sitten findillä ja sille sopivia optioita.
3. while true; do w -h|awk '{print $3}' |grep -cv koneennimi;sleep 5;done
En jaksanut testata kaikkia käytännössä, mutta noista on hyvä lähteä liikkeelle.