1

Я заинтересован в выводе списка удаленных файлов (с именами, соответствующими шаблону) по дате и хранении этого списка локально. Вот что я пробовал:


ls -t SL*.txt

... интерпретируется как запрос на вывод в локальный файл с именем SL*.txt .


ls SL*.txt local_out.txt

... ведет себя правильно, но без желаемого поведения сортировки.


ls -t SL*.txt local_out.txt

... приводит к ошибке:

usage: ls remote-directory local-file

Как получить отсортированный по времени список удаленных каталогов, отфильтрованный только для соответствующего содержимого, сохраненный в файл?

1 ответ1

4

Ваше предположение о том, что команда ls через ftp каким-то образом связана с командой shell ls неверно: когда вы вводите ls ... в окно ftp, команда интерпретируется сервером ftp с другой стороны и может даже не работать под UNIX и ничего не знаю о команде ls и поддерживаемых ею переключателях. s remote-directory local-file является единственным доступным синтаксисом; нет места для ввода переключателей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .