find コマンドの出力に基づいてテキストファイルを生成し、SFTP を使用してテキストファイルをリモートサーバーに送信します。

find コマンドの出力に基づいてテキストファイルを生成し、SFTP を使用してテキストファイルをリモートサーバーに送信します。

テキストファイルに入れることができる5日より古いファイルのリストを提供するfindコマンドがあります。

find . -type f -mtime +5 -ls | tee $dir/new.txt

このテキストファイルをリモートサーバーのディレクトリに送信したいと思います。どうすればいいですか?

答え1

私はこれを使って欲しいものを手に入れました。

find  . -type f -mtime +5 -ls | ssh remoteuser@remoteserver "cat >> $dir/new1.txt"

関連情報