Ik heb een script, en normaal zou het de bedoeling ervan moeten zijn. Als de folder in /home/ bestaat en niet in /backup/ dat hij een melding zou moeten geven op het scherm. Maar hij doet dit dus niet, kan iemand me helpen debuggen?
Zodus als /home/turbo bestaan en niet /backup/turbo dan moet er de melding komen "er is geen folder /backup/turbo" of iets dergelijks.
#!/bin/bash
for i in $( ls /backup ) ; do
if [ -d /backup/$i ]; then
chown --reference=/home/$i /backup/$i
else
echo ls /backup/$i
fi
for j in $( ls /backup/$i ) ; do
if [ -d /backup/$i/$j ]; then
chown -R --reference=/home/$i/$j /backup/$i/$j else
echo ls /backup/$i/$j
fi
done
done

Likes:


Quote
