マウントされたディスクにバックアップを作成するスクリプトを作成しました/mount/data/
が、他のフォルダをコピーしながらそのフォルダをコピーしたくありません。またproc
、をコピーしたくありません。sys
for dir in `ls /`; do
if [ $dir != "mount" -o $dir != "proc" -o $dir != "sys" ]; then
sh /home/bin/safecopy $dir
fi
done
ただし、条件は無視されます
$dir != "mount" -o $dir != "proc" -o $dir != "sys"
とsafecopy
コピーしてみてくださいmount
、proc
そしてsys
...なぜですか?
しかし、私がこれを行うとき
for dir in `ls /`; do
if [ $dir != "mount" ]; then
if [ $dir != "proc" ]; then
if [ $dir != "sys" ]; then
sh /home/bin/safecopy $dir
fi
fi
fi
done
できます!