Kommandon 3

Här vill jag att ni sparar era svar i en textfil som ni noga håller koll på, jag kommer att vilja se vilka kommandon ni har använt.
Alla filer som ni skall hämta finns under Public på min användare ~jf

1. Det finns en fil på min användare som heter folk, ta reda på var (använd find)
Gör en katalog på din användare som du kallar op. Ta en kopia av filen folk till denna katalog
2. Visa alla rader med Anders i som finns i filen folk. Hur många är dessa?
3. Om vi frågar efter namnet Anders i filen folk. Ej det sammansatta Per-Anders eller Andersson.
Alltså, hur många Anders finns det?
4. Sortera filen med efternamnet som nyckel.
5. Upprepa, men med det numeriska fältet som nyckel.
6. Sortera efter efternamn och sedan förnamn.
7. Sortera fallande efter det numeriska fältet.
8. Sortera filen folk slumpmässigt (random).

Pengaövning.
År 2001 hittades en säck med en massa pengar i. Här kommer en del uppgifter på denna säck.
Säckens innehåll finns i en fil som heter pengar.prn
Det finns en fil som heter pengar.prn kopiera den till dig och gör om den som det beskrivs nedan. Den nya filen skall heta pengar

9. Du kan leta rätt på filen med find
10. Gör om filen som ser ut som den övre till en som ser ut som den nedre. OBS! inga mellanslag före siffran och ett mellanslag mellan belopp och kr. Du får använda mer än ett kommnado om du vill.

Orginal
         50kr
         50kr
         10kr
         20kr
         20kr
        100kr
        100kr
         ...
Nytt utseende
50 kr
50 kr
10 kr
20 kr
20 kr
100 kr
100 kr
...
Lärt oss använda '|' pipe
find, sort, grep, tr, sed, bc, wc

# ex. på svar på några av uppgifterna

3. grep -i ' anders ' folk
4. sort --key=3 folk
6. sort --key=3 --key=2 --stable folk
7. sort -nr --key=1 folk
9. find ~jf/ -name pengar.prn
10. tr -d ' ' < pengar.prn | sed 's/kr/ kr/'
11. grep -c '1 kr' pengar
14. sort -u pengar
15. cut -f 1 -d k pengar.prn | tr -d ' ' | paste -s -d + | bc