Ошибка сценария Rsync bash (отправка: команда не найдена)

С помощью утилиты tar :

tar -cvf noext.zip --exclude=*.* * && mv noext.zip path/to/dest_dir

  • -c - создать новый архив

  • --exclude=*.* - исключить файлы на основе после ШАБЛОН

  • mv noext.zip path/to/dest_dir - переместить созданный архив в каталог destination

0
22.06.2017, 22:24
1 ответ

У вас есть такие строки:

`/usr/bin/rsync -av /var/games/minecraft $BKDIR/games/minecraft --exclude 'plugins/dynmap/web'`

Обратные кавычки означают выполнение вывода команды между ними. Таким образом, команда rsyncзапускается, создает некоторый вывод, и оболочка пытается выполнить этот вывод . Просто уберите обратные галочки и все будет в порядке:

/usr/bin/rsync -av /var/games/minecraft $BKDIR/games/minecraft --exclude 'plugins/dynmap/web'
3
28.01.2020, 02:25

Теги

Похожие вопросы