First page Back Continue Last page Overview Text

Notes:


Ein letzter Abstraktionsschritt besteht darin, die alten und neuen Dateinamen-Endungen nicht innerhalb des Skriptes anzugeben, sondern sie als Aufrufparameter an das Skript zu übergeben.

Dazu muss man lediglich innerhalb des Skriptes alle Vorkommen von JPG durch $1 ersetzen und alle Vorkommen von jpg durch $2.

Damit können wir jetzt z.B. eingeben:

./schleife3.bash jpg meins

und bei allen Bildern mit die Endung .jpg durch die Endung .meins ersetzen, d.h. aus bild.jpg wird bild.meins usw.

Übungsaufgabe 5.24.1

Kopiert euch das Skript shell-skripte/schleife3.bash aus dem Übungsverzeichnis in das Verzeichnis “temp” eures Benutzerverzeichnisses. Spielt dann ein wenig mit dem Skript herum:

Benennt alle Bilder von .jpg nach .meins um und wieder zurück!