scp 远程文件并附加到本地文件

Bet*_*tta 4 ssh scp sftp cat merge

我有多个文件要从远程服务器中提取。为了进一步处理本地服务器中的文件,我需要将它们合并(连接)成单个文件,但这在远程文件中无法完成。

我不确定scp内部是如何工作的,但为了获得最佳性能,我认为不是将这些文件写入本地目录然后合并,我觉得我应该动态合并它们然后写入单个文件。您能否让我知道是否可以在scp从远程文件到本地文件期间动态合并(附加)文件?

如果没有更好的主意?

mur*_*uru 6

直接使用 SSH 而不是 scp 并运行cat。你会在哪里做:

scp remote:{file1,file2...} local-dir
Run Code Online (Sandbox Code Playgroud)

而是这样做:

ssh remote cat file1 file2 ... > locale-file
Run Code Online (Sandbox Code Playgroud)