scpを使ってフォルダの最新ファイルをダウンロードするには?

scpを使ってフォルダの最新ファイルをダウンロードするには?

scp transferを実行して、特定のディレクトリから自分のローカルディレクトリに最新(最新)ファイルをダウンロードしたいと思います。

このような:

backups.

ベストアンサー1

変数があり定義されていると仮定すると、server次のdirことができます。

$ dir="~"
$ server="[email protected]"
$ scp $server:$dir/$(ssh $server 'ls -t $dir | head -1') .

まず、そこから最新のファイルを見つけてコピーします。

注:完璧であることを確認していません(たとえば、最新のエントリがフォルダです)。

おすすめ記事