Hi Да там и оптимизировать почти нечего. Не думаю, что можно кардинально увеличить скорость, но можно попробовать не дергать rm по каждому файлу.
Best regards Alex 2015-02-17 4:34 GMT+02:00 Vladislav V. Prodan <ad...@support.od.ua>: > > > #!/bin/sh > > dir=/backup/AAA/video/home/2014/09/ > > #exit > > # delete all video > > find $dir -type f -name "*.mp4" -o -name "*.avi" -exec rm -rf {} \; > find $dir -type f -name "*.mp4" -o -name "*.avi" -exec rm -rf {} + > > > # leave every fifth file, and the rest - remove > > for i in `find $dir -type d` > do > cd $i || exit; > > > ls $i | grep snap-\*\.\*\.\*\.jpg | awk 'NR%5!=1' | xargs -I{} -n1 rm {} > find . -name snap-\*\.\*\.\*\.jpg -print | awk 'NR%5!=1' | xargs rm > done; > >