Wie deaktiviere ich die Lftp-chmod-Berechtigungswarnung?

446
ppr

Ich verwende dieses Skript (das LFTP mit einigen Optionen startet), um einen lokalen Ordner und eine Website zu spiegeln.

#!/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;" 

Mein Problem ist, auf einigen Websites habe ich den Fehler " MFF und SITE CHMOD werden von dieser Site nicht unterstützt "

Ich glaube, es ist kein sehr wichtiger Fehler. Es besagt lediglich, dass ich kein Recht habe, die Berechtigungen für meine lokalen Dateien festzulegen.

Wie kann ich diese Fehlermeldung deaktivieren?

0

1 Antwort auf die Frage

0
Krishna Chaitanya sairam vanga

Wenn Sie einen Fehler bei der Ausgabe eines Skripts ignorieren möchten, fügen Sie einfach || hinzu am ende wahr

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

Wenn Sie den Exit-Code ohne Fehler erstellen möchten, aktivieren Sie Pipefail.