tosjgraf index

Övningar på patterns

  1. Skriv ett program som läser in filen kurser.txt, och skriver ut den på skärmen.
  2. Skriv pett program som läser in från standard input och sparar resultatet i en fil som heter ut.txt.
  3. Spara pen htmlfil från Internet i din övningskatalog. Skapa ett Perlprogram som rensar html-filen från html-tags, dvs uttryck av typen < ......> vilka omsluts av spetsparenteser. Spara resultatet i en fil som har filtypsändelsen .txt.
  4. Skriv pett program som utför systemkommandot dir och placerar dess resultat i en textfil med namnet dir.txt.
  5. Gör pett program som läser filen dir.txt, och skriver ut alla rader som innehåller strängen .pl.
  6. Skriv pett program som byter ut alla små bokstäver i en fil mot stora bokstäver, och skriver ut resultatet på skärmen.
  7. Skriv pett program som tar ett filnamn som argument och sedan skriver ut detta namn utan filtypsbeteckning.
  8. Skapa pett program som läser in filen kurser.txt, byter ut alla stora bokstäver mot små bokstäver, och skriver ut resultatet i en fil vid namn kurser_smatt.txt.
  9. Skriv pett program som läser in en textrad, placerar de inlästa orden i an lista med hjälp av funktionen split och sedan skriver ut orden i omvänd ordning.
  10. Skriv pett program som läser in ett antal rader från tangentbordet, och ssedan skriver ut dessa i bokstavsordning.
  11. Öppna pfilen dir.txt (den som du skapade i övning 5) och läs in den rad för rad. Placera alla filnamnen i en lista, och skriv ut hela listan.
  12. Gör pett program som läser in filen kurser.txt och skriver ut alla rader som börjar med en siffra och tecknet ":",
  13. Gör pännu ett program som läser in filen kurser.txt. Detta program skall endast skriva ut de kurskoder som filen innehåller.