Ist es möglich, einen scp
Fehler zu machen , wenn Sie eine lokale Kopie erstellen? Ich finde es ärgerlich, versehentlich Dateien mit Namen zu erstellen, wie 192.168.11.5
ich sie eingeben 192.168.11.5:
und damit auf den Remotecomputer kopieren wollte.
:
oder wenn mehrere Quellen vorhanden sind. Außerdem benötigen Sie Anführungszeichen"$@"
, da sonst Ihr Skript mit einigen Dateinamen beschädigt wird (insbesondere, wenn Sie entfernte Platzhalter übergeben). Ich würde auch mehr Überprüfungen des letzten Arguments empfehlen, um nur ein:
Element hinzuzufügen , das wie ein Hostname aussieht.