очень простой скрипт резервного копирования (более эффективный)
#!/bin/bash OF=/var/my-backup-$(date +%Y%m%d).tgz #OF - Output File - выходной файл tar -cZf $OF /home/me/
Данный скрипт вводит ещё одно понятие. Прежде всего, Вам следует разобраться со второй строкой. Обратите внимание на выражение '$(date +%Y%m%d)'. Если Вы запустите этот скрипт, то заметите, что он выполняет команду внутри скобок, перехватывая её вывод.
Обратите внимание, что в этом скрипте имя выходного файла будет ежедневно изменяться, исходя из формата ключа к команде date(+%Y%m%d). Вы можете поменять это заданием другого формата.
Другие примеры:
echo ls
echo $(ls)
#!/bin/bash SRCD="/home/" #SRCD - SouRCe Directory - исходный каталог TGTD="/var/backups/" #TGTD - TarGeT Directory - конечный каталог OF=home-$(date +%Y%m%d).tgz #OF - Output File - выходной файл tar -cZf $TGTD$OF $SRCD