← Back to team overview

sslug-teknik team mailing list archive

Re: Slette filer på baggrund af indhold

 

Jacob Sparre Andersen <sparre@xxxxxx> writes:

> find /et/katalog/med/filer/der/må/slettes -type f -print0 \
>   | xargs -0 grep -l "from sorry@localhost" \
>   | tr '\n' '\000' \
>   | xargs -0 rm -f

Åhhhja, nulterminering af uddata fra grep. Det kan lettere gøres ved
at give grep flaget -Z og så virker det også på filenavne der indenholder
et newline-tegn.

-- 
 Peter Makholm     |                            'Cause suicide is painless
 peter@xxxxxxxxxxx |                             It brings on many changes
 http://hacking.dk |                And I can take or leave it if I please
                   |                                -- Suicide is painless


References