scp kopiert mehrere Dateien vom Remote-Computer auf den lokalen Computer

scp kopiert mehrere Dateien vom Remote-Computer auf den lokalen Computer

Ich habe die folgenden Dateien auf einem Remotecomputer:

./aerokube/
└── selenoid
    ├── browsers.json
    ├── run.sh
    └── Logger.java

Ich möchte run.sh und browsers.json vom Remote-Rechner auf meinen lokalen Rechner kopieren. Ich weiß, wie man eine einzelne Datei vom Remote-Rechner kopiert:

scp [email protected]:/home/aerokube/selenoid/browsers.json .

Aber wie kann ich sowohl browsers.json als auch run.sh vom Remote-Computer kopieren?

Antwort1

Versuche dies:

scp -T [email protected]:"/home/aerokube/selenoid/browsers.json /home/aerokube/selenoid/run.sh" .
  • In manchen Fällen -Tfunktioniert es möglicherweise nicht. Versuchen Sie es also mit und ohne.

Antwort2

Du kannst das:

scp '[email protected]:/home/aerokube/selenoid/{browsers.json,run.sh}' .

Die Anführungszeichen brauchst du, damit die Erweiterung auf der Remote-Seite stattfindet. Ohne sie funktioniert es zwar, aber du musst die Anmeldeinformationen möglicherweise zweimal eingeben.

verwandte Informationen