Ich versuche, einen Suchbefehl zu erstellen, um eine Reihe von Dateien in einem Verzeichnis mit zwei verschiedenen ausführbaren Dateien zu verarbeiten. Leider -exec
erlaubt on find die Verwendung von Pipe nicht oder auch nicht, \|
weil die Shell dieses Zeichen zuerst interpretiert.
Hier ist genau das, was ich versuche (was nicht funktioniert, weil Pipe den Befehl find beendet):
find /path/to/jpgs -type f -exec jhead -v {} | grep 123 \; -print