Нужны советы по моему первому shell-скрипту с использованием rsync. Я использую rsync, потому что у меня были некоторые проблемы с графическим резервным копированием, которое запускалось дважды, и теперь я хочу, чтобы этот пример, как показано ниже, работал на двух внешних жестких дисках, включая задание cron, каждые десять минут. Я прочитал много примеров rsync-скриптов и скачал несколько, но этот, который я пытаюсь создать, приближается к тому, что мне нужно. Так что я хотел бы знать, есть ли что-то, что можно улучшить здесь? И нужно ли упоминать exit = 0?
#!bin/bash # bash check if directory exists if [ -d $/home/andi/Desktop/12tilt.txt ]; then echo "Directory exists" else echo "Directory does not exists" fi exit rsync -avi --progress --delete --iconv -t --stats --compress-level=0 /home/wurzel/ /mnt/usb1/home/wurzel/holz1 rsync -avi --progress --delete --iconv -t --stats --compress-level=0 /home/wurzel/ /mnt/usb2/home/wurzel/holz1