[LUGOS] ukaz za izbrisati dolocenih datotek z izjemo

Andrej Krevl andrej.krevl at gmail.com
Thu Mar 14 02:21:20 CET 2013


Zdravo Miran,

find bo najbrz se najboljsa resitev. Najprej poglej, ce zadeva res
vrne prave datoteke:

find ./ -type f -name "abc_*" -and -not -name "abc_54367.jpg" -print

Ce seznam izgleda prav, lahko datoteke pobrises takole:

find ./ -type f -name "abc_*" -and -not -name "abc_54367.jpg" -delete

./ lahko seveda nadomestis z direktorijem v katerem zelis izvesti
brisanje. Za razlago ostalih moznosti pa man find.

Lp,
   andrej.

2013/3/13 Miran Žerak <miran at zerak.com>:
> Pozdrav,
>
> v direktoriju imam datoteke:
>
> abc_85730.jpg
> abc_54367.jpg
> abc_36934_tmp.jpg
> abc_95838.jpg
> ...
> sca_23488.jpg
> sca_54995.jpg
> ...
>
> želel bi izbrisati vse datoteke, ki se začnejo z 'abc_' razen:
> 'abc_54367.jpg'
>
>
> L.P.
> _______________________________________________
> lugos-list mailing list
> lugos-list at lugos.si
> http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list


More information about the lugos-list mailing list