Как отключить предупреждение о разрешениях Lftp chmod?

359
ppr

Я использую этот скрипт (запуск lftp с некоторыми опциями) для зеркалирования локальной папки и веб-сайта.

#!/bin/bash  HOST="myhost.com" USER="user" PASS="xxxxxx" lftp -c "set ftp:list-options -a; set cmd:fail-exit yes; open ftp://$USER:$PASS@$HOST; lcd /home/user/websites/A; cd /; mirror --reverse \ --delete \ --verbose;" 

Моя проблема в том, что на некоторых веб-сайтах возникает ошибка " MFF и SITE CHMOD не поддерживаются этим сайтом "

Я считаю, что это не очень важная ошибка. Это просто говорит о том, что я не имею права устанавливать разрешения для моих локальных файлов.

Как я могу отключить это сообщение об ошибке?

0

1 ответ на вопрос

0
Krishna Chaitanya sairam vanga

Всякий раз, когда вы хотите игнорировать ошибку при выводе скрипта, просто добавьте || правда в конце.

./shell/Script/to/run.sh ||true 

если вы хотите сделать код выхода без ошибок, включите pipefail.

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