scp copia varios archivos de la máquina remota a la máquina local

scp copia varios archivos de la máquina remota a la máquina local

Tengo los siguientes archivos en una máquina remota:

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

Quiero copiar run.sh y browsers.json desde la máquina remota a mi máquina local. Sé cómo copiar un solo archivo desde la máquina remota:

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

Pero, ¿cómo puedo copiar browsers.json y run.sh desde la máquina remota?

Respuesta1

Prueba esto:

scp -T [email protected]:"/home/aerokube/selenoid/browsers.json /home/aerokube/selenoid/run.sh" .
  • En algunos casos -Tpuede que no funcione, así que inténtelo con y sin él.

Respuesta2

Puedes hacerlo:

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

Necesita las cotizaciones para que la expansión se realice en el lado remoto. Sin él, funcionará, pero es posible que tengas que ingresar las credenciales dos veces.

información relacionada