Привет всем. Есть куча репозитариев в subversion, в качестве хранилища данных используется Berkeley DB. Berkeley DB оставляет после себя неиспользованнBerkeley DBе логи, которBerkeley DBе хочется поудалять. Но так как репозитариев много (>50), то каждому делать ручками svnadmin list-unused-dblogs /path/to/repo | xargs rm напряжно (да и времени много занимает). Решил написать вот такой скриптик:
#!/bin/sh
clear
SVN_REPO=`find /var/www/localhost/svn/ -maxdepth 1 -type d `
svnadmin list-unused-dblogs $SVN_REPO | xargs rm
Вроде все правильно написано, но при попытке исполнить его вылезает ошибка:
svnadmin: Can't open file '/var/www/localhost/svn/format': No such file or directory,
хотя ни файла, ни директории /var/www/localhost/svn/format никогда небыло.
Подскажите, что я не так делаю, в какую сторону копать.