SCP Alle Dateien beginnen mit 'Datei' von einem Server [geschlossen
Frage
Ich verwende diesen Befehl, um alle Dateien zu kopieren, deren Namen mit 'Datei' von einem Server beginnen. scp -vp me@server:/location/file* ./
Aber ich habe einen "No -Match" -Fehler. wahrscheinlich über die ''Im Befehl. Wie kann ich das schützen?'Damit SSH verstanden hat, dass sich dies auf eine Liste von Dateien bezieht und nicht als Dateiname annimmt.
Danke August
Lösung
Die Schale selbst erweitert die *
. Sie können sich diesem entziehen, indem Sie es zitieren oder Backslashes verwenden, um die Shell zu verhindern, dass sie sie interpretiert und stattdessen direkt an übergeben wird scp
:
scp -vp me@server:/location/files\*
Andere Tipps
Wenn Sie möchten, dass Dateien mit Datei gestartet werden, sollte dies sein
scp me@server:/location/file* .
nicht
Dateien*
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow