[Eisfair] Backup-Zip Argument --rsync-path funktioniert nicht

Marcus Röckrath marcus.roeckrath at gmx.de
So Jan 16 12:07:05 CET 2022


Hallo Matthias,

Matthias Prill wrote:

> Habe das mal in ein minimales Script geschrieben. Wobei ich den
> Parameter einmal als Variable übergebe und einmal direkt in der Zeile
> übergebe:
> 
> #!/bin/bash
> echo Aufruf mit Parameter als Variable:
> tecopt=--rsync-path="sudo rsync"
> echo $tecopt
> rsync --exclude-from=/root/backup.exclude -a --delete $tecopt
> pi at 192.168.227.115:/etc/ /mnt -v
> 
> echo Aufruf mit Parameter in Zeile:
> rsync --exclude-from=/root/backup.exclude -a --delete --rsync-path="sudo
> rsync" pi at 192.168.227.115:/etc/ /mnt -v
> 
> Aufruf mit Parameter als Variable:
> --rsync-path=sudo rsync

Damit ist der Parameter zerissen und --rsync-path=sudo ist aktiv und rsync
ein davon unabhängiger nächster Kommandozeilenparameter.

Warum dies bei einem echon im backup.create-Script nun nicht sichtbar ist,
erschliesst sich mich noch nicht.

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair