frage zu 'find'

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
OldGod78
Beiträge: 190
Registriert: 20.04.2016 20:59:51
Kontaktdaten:

frage zu 'find'

Beitrag von OldGod78 » 31.07.2016 20:41:21

hallo . damit :

Code: Alles auswählen

find /home/images/ -type f -name '*.png' -mtime +30 -delete
sucht der ja alle alte png und löscht die . will aber nur die löschen die in /home/images/ sind und nicht z.b. /home/images/ORDNER . wie geht das ?? :/

tobo
Beiträge: 2339
Registriert: 10.12.2008 10:51:41

Re: frage zu 'find'

Beitrag von tobo » 31.07.2016 20:47:45

per zusätzlicher Einschränkung:

Code: Alles auswählen

-maxdepth 1

OldGod78
Beiträge: 190
Registriert: 20.04.2016 20:59:51
Kontaktdaten:

Re: frage zu 'find'

Beitrag von OldGod78 » 31.07.2016 20:50:38

da kommt jetzt :

Code: Alles auswählen

find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
wohin muss das ?


laut wiki das geht net ??

Code: Alles auswählen

root@vps:/home# find -maxdepth 1 /home/ -type f -name '*.png'
find: Der Pfad muß vor dem Suchkriterium stehen: /home/
Aufruf: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [Pfad...] [Suchkriterium]

Benutzeravatar
detix
Beiträge: 1743
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: frage zu 'find'

Beitrag von detix » 01.08.2016 07:40:04

Code: Alles auswählen

find /home/images/ -maxdepth 1 -type f -name '*.png' -mtime +30 -delete
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

OldGod78
Beiträge: 190
Registriert: 20.04.2016 20:59:51
Kontaktdaten:

Re: frage zu 'find'

Beitrag von OldGod78 » 04.08.2016 22:21:26

ahhhhh

Antworten