Сьогодні я вирішив зробити деякі тести на чисту інсталяцію для Cpanel, які мені були потрібні для кількох користувачів. Так як я не хочу тягар роботи серверів з пакувальників резервного копіювання і передачі файлів, я використав архіви попередній ніч. Transferirah всі записи в/Головна і виявили, що Cpanel не пропонують повернення більше 1 рахунок як графічний інтерфейс так і CLI. Через GUI як не було ніякої можливості, щоб отримати число вирішив прослуховуватися з cli сценарій restorepkg. Її використання є дуже простий

/scripts/restorepkg username.tar.gz

Як дія повторюватиметься для кожного користувача окремо. Під час спроби використати на * замість імені користувача, сценарій лобового Шут мене так що мені потрібно підійти до більш витончено –

archives=$(ls /home/ | grep tar.gz)

for archive in $archives

do

/scripts/restorepkg --force $archive

done

Тепер швидко пояснення. Складіть список всіх записів і релізи його в змінній архіви, то патрулювання у списку елемент, елемент, як ми запускаємо razpaketiraneto для кожного Архів окремо. Нищо кой знае колко сложно интересно защо пичовете от Cpanel не са изплзвали подобно решение за множество файлове.