- скрипт удаления файлов 'не в списке', Аноним, 00:08 , 18-Июн-11 (1)
> Есть директория, в которой ~250000 картинок и список картинок из ~35000 шт. может типа такого: # folder_list - список файлов из каталога # folder_list = os.listdir('./') # pic_list - список картинок которые нужно сохранить # получаем чтением построчно соответствующего файла #!/usr/bin/env python ... for i in folder_list: if i not in pic_list: # удаляем
- скрипт удаления файлов 'не в списке', Сергей22, 01:30 , 22-Июн-11 (4)
>[оверквотинг удален] > может типа такого: > # folder_list - список файлов из каталога > # folder_list = os.listdir('./') > # pic_list - список картинок которые нужно сохранить > # получаем чтением построчно соответствующего файла > #!/usr/bin/env python > ... > for i in folder_list: > if i not in pic_list: > # удаляем спасибо, но пока попробую нидеследующий подход
- скрипт удаления файлов 'не в списке', ACCA, 01:27 , 18-Июн-11 (2) +1
cd /dir/to/delete (ls ; cat /path/to/your/filelist) | sort | uniq -u | xargs rm -fНа кой тебе столько порнухи?
- скрипт удаления файлов 'не в списке', Сергей22, 01:29 , 22-Июн-11 (3)
> cd /dir/to/delete > (ls ; cat /path/to/your/filelist) | sort | uniq -u | xargs rm > -f > На кой тебе столько порнухи?Привет Спасибо за команды, но не совсем работает - удаляется все файлы, кроме последнего в списке. Это не порнуха - кто ж сейчас картинки-то смотрит? У меня все в HD :)
- скрипт удаления файлов 'не в списке', Andrey Mitrofanov, 09:50 , 22-Июн-11 (6)
> Спасибо за команды, но не совсем работает - удаляется все файлы, кроме > последнего в списке.Странно... Может перевода строки где не хватает? Попробуй после cat добавить просто echo "; cat /file ) |" --> "; cat /file; echo ) |"
- скрипт удаления файлов 'не в списке', Сергей22, 11:02 , 22-Июн-11 (7)
> Странно... Может перевода строки где не хватает? Попробуй после cat добавить просто > echo > "; cat /file ) |" --> "; cat /file; echo > ) |" не влияет строго оставляет последний файл из списка, но перед удалением выводит правильные файлы для удаления спасибо
- скрипт удаления файлов 'не в списке', Сергей22, 01:49 , 22-Июн-11 (5)
> cd /dir/to/delete > (ls ; cat /path/to/your/filelist) | sort | uniq -u | xargs rm > -f > На кой тебе столько порнухи?причем если xargs с параметром -p, то выводит правильный список файлов на удаление, а после "y" удаляет все
|