История изменений
Исправление bl, (текущая версия) :
предположим ты получил в файл или пайп список каталогов с бекапами, отсортированными по возрастанию:
2017-01-06
2017-01-13
2017-01-20
2017-01-27
2017-02-03
2017-02-10
| head -n -3
выведет всё кроме последних трех.
| while read dir ; do
...проверяешь что это каталоги с бекапами, а не корневой каталог, и удаляешь его rm -rf $dir ;
done
Исправление bl, :
предположим ты получил в файл или пайп список каталогов с бекапами, отсортированными по возрастанию:
2017-01-06
2017-01-13
2017-01-20
2017-01-27
2017-02-03
2017-02-10
| head -n +3
выведет всё кроме последних трех.
| while read dir ; do
...проверяешь что это каталоги с бекапами, а не корневой каталог, и удаляешь его rm -rf $dir ;
done
Исходная версия bl, :
предположим ты получил в файл или пайп список каталогов с бекапами, отсортированными по возрастанию:
2017-01-06
2017-01-13
2017-01-20
2017-01-27
2017-02-03
2017-02-10
| head -n +3
выведет всё кроме последних трех.
| while read dir ; do ...проверяешь что это каталоги с бекапами, а не корневой каталог, и удаляешь его rm -rf $dir ; done