how to recursively remove all files in directory above certain size

Feb 08, 2016 12:03

find /opt/TestResults -type f -size +1G | xargs sudo rm -rf

bash, programming

Leave a comment

Comments 4

sabbath_shadow February 9 2016, 00:15:20 UTC
в похожем вопросе на известно где заметили что есть find -delete

Reply

kirschjoghurt February 9 2016, 00:20:16 UTC
что-то у меня на конкретном центосе не срослось с делитом. с тех пор копипащу xargs из истории команд =)

Reply

sabbath_shadow October 11 2016, 04:35:53 UTC
это пока файлов мало, а потом | xargs у тебя упадет :)

плюс - если в именах файлов есть херь - оно тоже упадет.

Reply

kirschjoghurt October 11 2016, 08:07:49 UTC
тогда останется написать на питоне или баше скрипт с настоящей рекурсией

Reply


Leave a comment

Up