Hallo
Ik ben bezig met een scriptje die chmods en chowns goedzet en wat meuk opruimt van bestaande Magento installaties. Ik heb al een goede basis, het script is eigenlijk al af voor DirectAdmin. Wat ik wil is een drietal arrays maken van usernames, domains en paths voor de verschillende controlpanels. Dit doe ik voor DirectAdmin zo:
(De -f $p"app/Mage.php" checkt of er een Magento installatie aanwezig is.)Code:for u in `ls /usr/local/directadmin/data/users`; do for d in `ls /home/$u/domains`; do p="/home/"$u"/domains/"$d"/public_html/" if [ -f $p"app/Mage.php" ]; then b=$(($a+1)) echo $b. $d usernames[$b]=$u domains[$b]=$d paths[$b]=$p a=$(($a+1)) fi done; done;
Ik weet, het is niet de mooiste code, maar het werkt wel![]()
De output wordt:
Na het selecteren van een installatie worden er een paar functies uitgevoerd die op dit moment prima werken voor in ieder geval DA..Code:Select an installation to fix 1. seeds03.nl 2. boumanonline.nl 3. seedscommerce.nl Which one?
Nu ben ik opzoek naar iemand die hetzelfde voor me kan maken voor andere CP's. Zo wil ik automatisch checken welke CP aanwezig is om zo altijd een lijst met installaties te tonen.
Is er iemand die me 5 minuten wil helpen?
Thanks,
Keizer

Likes:


Quote