Kā rekursīvi mapē izdzēst failus ar konkrētu paplašinājumu
19.01.2010 14:25
Par Unix sistēmām man viss skaidrs find -exec ir mans draugs šādos gadījumos. Konkrētā izmantojamā rinda:
find . -name “*.ext” -exec rm ‘{}’ ‘;’
Tik gara un sarežģīta tā ir tāpēc, lai spētu apstrādāt ļoti lielu failu skaitu.
Kā izrādās arī Windows iespējas nav zemē metamas, vismaz manā gadījumā pietika ar standarta komandu del /s *.ext.


20.01.2010 07:35
vai arī
find . -name “*.ext” | xargs rm
kas principā strādā daudz ātrāk
20.01.2010 10:39
Jā es arī tieši gribēju teikt, ka es buutu izmantojis xargs