MeMoLi adlı üyeden alıntı: mesajı görüntüle
pleskte nasil kullanacagiz? $i orda nedir?
count=0
for i in `ls /home`
do
if [ -d /home/$i/public_html/ ]
then
count=$((count+1))
rm -rf /home/$i/public_html/silinecekklasor
echo silinecekklasor klasoru /home/$i/public_html/ dizin yolundan silindi.
fi
done
echo Toplam $count siteye islem saglandi.
Plesk yolu bu olmali
/var/www/vhosts/example.com/httpdocs/
Plesk kontrol panelli bir sunucu için betiği aşağıdaki şekilde kullanabilirsiniz;

count=0
for i in `ls /var/www/vhosts`
do
if [ -d /var/www/vhosts/$i/httpdocs/ ]
then
count=$((count+1))
rm -rf /var/www/vhosts/$i/httpdocs/silinecekklasor
echo silinecekklasor klasoru /var/www/vhosts/$i/httpdocs/ dizin yolundan silindi.
fi
done
echo Toplam $count siteye islem saglandi.
SSH istemcisi ile konsol bağlantısı sağlamanız akabinde, root ya da eşit denkte yetki sahibi bir kullanıcı vasıtası ile, örnek olarak nano text editörünü kullanarak betiği sil isminde bir dosyaya kaydetmeniz doğrultusunda, sh sil şeklinde ilgili betiği çalıştırabilirsiniz.

Betikte kullanılan $i bir değişkendir, /var/www/vhosts dizini altında bulunan ve httpdocs klasörü barındıran tüm klasörleri yani web sitelerini ifade etmektedir.