Grep er en herlig kommando, der vælger noget i en tekstfil. Ved hjælp af "rør" kan man raffinere søgningen.
Jeg har downloadet mit skema og gemt det i et .txt format via Firefox. Nu kan jeg finde ud af, hvornår jeg har en given klasse med denne kommando:
# grep Virks petjSkema.txt -B7 | grep 1fdfa -B7
Formularen skal læses grep søgemnster fil. B = "before" og tallet det antal linjer, som skal vises. På samme måde kan A tilføjes samt et antal linjer som skal følge efter.
Resultat noget a la det her:
--
* mandag d.13-05-2013
*
1
*
2 - 09:05 - 09:50
*Fag:* Virksomheden
*Akt:* 5913mmd1fdfa
*Lok:* MU8-R27 >>
*
3 - 10:00 - 10:45
*Fag:* Virksomheden
*Akt:* 5913mmd1fdfa
*Lok:* MU8-R27 >>
*
4 - 10:50 - 11:35
*Fag:* Virksomheden
*Akt:* 5913mmd1fdfa
*Lok:* MU8-R27 >>
*
5 - 12:00 - 12:45
*Fag:* Virksomheden
*Akt:* 5913mmd1fdfa
Men hvis kun datoerne og ikke andet ønskes, så ser den formularen sådan ud:
grep 3fda petjSkema.txt -A7 -B7 | grep 2013