Vandag het ek besluit om te maak'n paar toetse op'n skoon Cpanel installasie, wat ek het'n behoefte vir verskeie gebruikers. As wou nie die gewig van die loop bedieners met die packers vir friends en lêer oordrag ek gebruik die argiewe laaste nag. Transferir al die lêers in /huis en gevind dat Cpanel nie herstel meer bied 1 rekening gelyktydig deur die GUI en deur CLI. In die GUI so kon nie die getalle nie, het ek besluit izhitsa met die cli restorepkg script. Dit is oneindig net

/scripts/restorepkg username.tar.gz

As die aksie herhaal word vir elke gebruiker afsonderlik. Wanneer jy probeer om te gebruik * in plaas van die gebruikersnaam van die script directno my sny, sodat jy nodig het om te loop'n bietjie meer elegant –

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

for archive in $archives

do

/scripts/restorepkg --force $archive

done

Nou is'n vinnige verduideliking. Ons maak'n lys van al die lêers en argiewe blyskal in'n veranderlike dan obchodne die lys item in die paragraaf, ons probeer om te onttrek van die volume beset elke argief afsonderlik. Нищо кой знае колко сложно интересно защо пичовете от Cpanel не са изплзвали подобно решение за множество файлове.