Пакетная смена владельцев папок vesta cp

После переноса целой кучи сайтов (84!) из бекапов панели ISP manager на панель Vesta CP получилось, что у большей части папок были выставлены некорректно владелец и группа. Как известно, в весте владелец и группа для файлов сайта идентичен логину аккаунта, поэтому нужно было массово сменить права.

Получился вот такой сниппет, выполняем в терминале в папке /home :

[bash]

for file in ls; do chown -R "$file":"$file" "$file"/web/*/public_html; done

[/bash]