Назад | Перейти на главную страницу

smbclient - Загрузить последний файл

Попытка написать сценарий загрузки файла в Ubuntu с сетевого сервера SMB (Windows-esque).

У меня есть следующее дерево папок:

Эти файлы имеют разные даты изменения.

Я хочу скачать последний файл с помощью smbclient, get требуется имя файла, которое я не знаю, каково последнее имя файла (оно не обязательно будет в числовом порядке).

Как получить последний созданный файл с помощью smbclient? Есть ли конкретная маска в mget сделать это?

Я также надеюсь сделать это без какого-либо взаимодействия с пользователем (часть сценария оболочки).

Подключите общий ресурс к некоторому каталогу, затем используйте ls -1t для вывода списка файлов, отсортированных по времени модификации.

ls -1t /mnt/file*.tar.gz | head -n 1