Linuxでpscp PuTTYを使用して作成された最後のファイルを取得する方法


1

Windows PCでPuTTYのpcspを使用してUbuntuシステムにアクセスしています。フォルダーに作成された最後のファイルを取得する必要があります。

今のところ、フォルダ上のすべてのファイルを取得するスクリプトのみがあります。

set PATH=C:\Program Files (x86)\PuTTY;%PATH%
pscp
pscp finaltest@192.168.1.26:unit_logs/* C:\Users\Zasil-Ha\Documents

unit_logsフォルダーに作成された最後のファイルを取得するにはどうすればよいですか?

前もって感謝します!


1
できるとは思わない。Linuxボックスのスクリプトに最新のファイルを指すようにシンボリックリンクを更新させるなど、代替手段を探す必要があるかもしれません。次に、シンボリックリンクを使用して最新のファイルをコピーするだけです。
ゾレダチェ14年

回答:


0

あなたがすべきことは、スクリプトを逆に作成することです。LinuxからWindowsに最新のファイルをプッシュします。これをする:

scp `ls -c|head -n1` user@windows_machine:<path>

はい、Windowsコンピューターにssh-serverをインストールする必要があるかもしれません:)
ジャッケ14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.