Ich bin auf der Suche durch viele Unterverzeichnisse und finden Sie alle Dateien, die auf .JPG .jpg und .png und kopieren sie in ein separates Verzeichnis, aber gerade jetzt seine einzige .JPGFinden Befehl mit mehreren Dateierweiterungen
findenKönnte jemand erklären, was ich falsch mache?
find /root/TEST/Images -name '*.png' -o -name '*.jpg' -o -name '*.JPG' -exec cp -t /root/TEST/CopiedImages {} +
„Linie 2: Syntaxfehler in der Nähe von unerwartetem Token' ('' ist der Fehler, den ich bekomme, wenn ich diese Codezeile verwende –
Kannst du stattdessen mit zitierten Parens versuchen, ''(' 'und'') '? – randomir
Immer noch ein Fehler: find: Pfade müssen Ausdruck vorausgehen :) Verwendung: find [-H] [-L] [-P] [-Olevel] [-D Hilfe | Baum | Suche | Statistik | Preise | opt | Exec] [Pfad ...] [Ausdruck] –