У меня в Makefile есть команда, которая синхронизирует мои библиографии из внешнего источника. Если rsync завершается ошибкой, потому что целевой файл не существует, rsync завершается с ошибкой 23. Я могу скрыть ошибку, отправив вывод в /dev/null но это все равно вызывает выход моего Makefile. Как я могу получить следующий код Makefile для вывода "Hi" когда $(bib_dir) не существует?
sync_bibliography:
rsync $(bib_dir) bib 2>/dev/null
echo "HI"
