Як отримати останній файл, створений на Linux за допомогою pscp PuTTY?


1

Я отримую доступ до системи Ubuntu, використовуючи pcsp з PuTTY на ПК з Windows. Мені потрібно отримати останній файл, створений у папці.

Наразі у мене є лише сценарій, який отримує всі файли в папці:

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, оновлення символьної посилання, щоб вказати останній файл. Тоді ви можете просто скористатися символьною посиланням для копіювання останнього файлу.
Zoredache

Відповіді:


0

Що ви повинні зробити, це зробити сценарій навпаки. Натисніть останній файл з Linux на Windows. Зробити це:

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

і так, можливо, вам доведеться встановити ssh-сервер на вашому комп'ютері Windows:)
Jakke
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.