# python
>>> from ftplib import FTP
>>> ftp=FTP('hostname')
>>> ftp.login('login','password')
>>> ftp.cwd('directory')
>>> ftp.retrlines('NLST')
Через питон это делается такПросто воспользоваться ftp-клиентом и посмотреть нельзя?
Просто воспользоваться ftp-клиентом и посмотреть нельзя?NLST отдает инфу через data connection, что накладывает изрядную долу гемора при попытке работать с ним через обычного линуксового клиента
NLST отдает инфу через data connection, что накладывает изрядную долу гемора при попытке работать с ним через обычного линуксового клиентаКак и DIR. Это особенность протокола и скрипту на питоне сервер отдаёт ровно так же.
Собственно мне эта проверка нужна для того, чтобы понятьТак и воспользуйся стандартным ftp-клиентом.
Но скрипт на питоне не предполагает плясок с бубном для вывода результата на экран. Я ж не говорю, что клиентом низя, я говорю, что питоном тупо прощеNLST отдает инфу через data connection, что накладывает изрядную долу гемора при попытке работать с ним через обычного линуксового клиентаКак и DIR. Это особенность протокола и скрипту на питоне сервер отдаёт ровно так же.
У меня нет сервера с SunOs. Если бы был, то я б сюда не писал :facepalm2:Собственно мне эта проверка нужна для того, чтобы понятьТак и воспользуйся стандартным ftp-клиентом.
У меня нет сервера с SunOs.Тогда с какой целью? :o ЕМНИП уже на СПАРКклассиках был Солярис.
Ебёна макарона... Мыло-мочало - начинай с начала :facepalm2:У меня нет сервера с SunOs.Тогда с какой целью? :o ЕМНИП уже на СПАРКклассиках был Солярис.
это штатный режим работы FTP для SunOs или нет.Какой "режим" штатный? ftp всегда отдаёт данные по порту данных. Ты сможешь отдавать данные по порту 21 только если переназначишь порт управления. Портов должно быть минимум два. Это фича такая. :idea:
Собственно интересует формат вывода. Абсолютные пути к файлам будут или относительные?