
Ich möchte ein einfaches Unix-Programm erstellen, das in HTML ein zufälliges Foto aus einer Gruppe von Fotos anzeigt, die ich ausgewählt habe. Bei jeder Generierung wird ein anderes angezeigt, also zufällig.
Beispiel: Hunderassen. Bei jedem Ausführen des Programms wird auf einer HTML-Seite ein Bild einer zufälligen Hunderasse angezeigt.
Antwort1
Vorausgesetzt, Ihre Dateinamen enthalten keine eingebetteten Zeilenumbrüche:
find /some/dir -type f -name '*.jpg' | shuf | head -1
Es gibt jedoch viel bessere Möglichkeiten, dies von einem Webserver aus zu tun.