Muszę przetransportować wiele plików z jednego komputera na drugi (oba Linux). Chciałbym do tego użyć scp
, ale scp
pozwala na przesyłanie tylko jednego pliku na raz.
W jaki sposób mogę to zrobić?
mam
- Brak możliwości użycia rsync lub jakiegokolwiek innego protokołu
- Brak możliwości użycia certyfikatów wolnych od hasła (ale posiadanie certyfikatu z hasłem)
- Lista plików do przesłania i lista ze ścieżką docelową plików na drugim serwerze
- Pliki są rozłożone na wiele katalogów, a nie na wszystkie pliki w katalogach, które chcę skopiować
Jeśli to możliwe, chciałbym transparentnie rozpakować i rozpakować, aby zaoszczędzić przepustowość!
czy to możliwe?
-C'' on a line by itself will cause the current directory to be changed to the directory specified on the following line. Names are terminated by newlines unless --null is specified. Note that --null also disables the special handling of lines containing
-C '”.