nano fix.sh
(copy the code in your ssh window)
press ctrl & x
chmod 755 fix.sh
./fix.sh
#!/bin/sh
cd /usr/local/directadmin/data/users
for r in `ls */reseller.conf | cut -d/ -f1`; do
{
echo "fixing Reseller $r ...";
echo -n '' > $r/users.list
for u in `grep creator=$r */user.conf | cut -d/ -f1`; do
{
ISUSER=`grep -c usertype=user $u/user.conf`
if [ "$ISUSER" = "1" ]; then
echo $u >> $r/users.list
fi
};
done;
};
done;
[root@vps2385 ~]# ./fix.sh
./fix.sh: line 1: syntax error near unexpected token `do'
./fix.sh: line 1: `n `ls */reseller.conf | cut -d/ -f1`; do'
[root@vps2385 ~]#