I have multiple files to be pulled from remote server. For further processing of the files in the local server, I need to merge (concatenate) them into single file, which can't be done in the remote file though.
I am not sure how scp
work internally, but for the best performance I believe instead of writing those files into local directory and then merge, I feel, I should merge them on the fly and then write into single file. Can you please let me know if merging (appending) the files on fly during scp
from remote to local files possible?
If not any better idea?
Best Answer
Use SSH directly instead of scp and run
cat
. Where you would do:Instead do: