リモート マシンに次のファイルがあります。
./aerokube/
└── selenoid
├── browsers.json
├── run.sh
└── Logger.java
リモート マシンから run.sh と browsers.json をローカル マシンにコピーしたいです。リモート マシンから 1 つのファイルをコピーする方法はわかっています。
scp [email protected]:/home/aerokube/selenoid/browsers.json .
しかし、リモート マシンから browsers.json と run.sh の両方をコピーするにはどうすればよいでしょうか?
答え1
これを試して:
scp -T [email protected]:"/home/aerokube/selenoid/browsers.json /home/aerokube/selenoid/run.sh" .
- 場合によっては
-T
機能しない可能性がありますので、有効と無効を切り替えて試してください。
答え2
あなたはこれを行うことができます:
scp '[email protected]:/home/aerokube/selenoid/{browsers.json,run.sh}' .
リモート側で展開が行われるように引用符が必要です。引用符がなくても動作しますが、資格情報を 2 回入力する必要がある場合があります。