|
FTP и shell | ☑ | ||
---|---|---|---|---|
0
Злобная Печенька
23.09.15
✎
11:27
|
Всем привет. Знаю туплю... Нужно получить с FTP сервера список файлов из определенной папки. Но все усложняется тем, что нужен список, аналогичный ls -al (то есть дата, владелец, размер). Как это можно реализовать?
|
|||
1
ДенисЧ
23.09.15
✎
11:27
|
sudo apt-get install ncftp ?
|
|||
2
vde69
23.09.15
✎
11:29
|
какой может быть владелец файла на фтп сервере???
|
|||
3
Злобная Печенька
23.09.15
✎
11:29
|
(1) В том и проблема - прав минимум-с....
|
|||
4
ДенисЧ
23.09.15
✎
11:30
|
(2) ftp/ftp как минимум
|
|||
5
Garikk
23.09.15
✎
11:35
|
(2) а что не может? :)
|
|||
6
Злобная Печенька
23.09.15
✎
11:37
|
(1) Кстати, спасибо. ncftp вроде установлен
|
|||
7
Злобная Печенька
23.09.15
✎
13:56
|
Вопрос #2 : каким образом в ncftp вывести список файлов в файл? ls -al . spisok не работает
|
|||
8
ДенисЧ
23.09.15
✎
14:05
|
lls yt ghj,jdfkf&
|
|||
9
ДенисЧ
23.09.15
✎
14:05
|
не пробовала?
|
|||
10
v-kam
23.09.15
✎
14:05
|
Напиши скрипт на том же perl библиотек для работы ftp куча.
|
|||
11
Злобная Печенька
23.09.15
✎
14:17
|
(10) У меня на питоне скрипт есть, но оракловых библиотечек нет на сервере)))
|
|||
12
ДенисЧ
23.09.15
✎
14:18
|
(11) А в огороде бузины с дядькой в Киеве у тебя нет?
|
|||
13
Злобная Печенька
23.09.15
✎
14:23
|
(12) А откуда Ви таки знаете, про мою недвижимость?
|
|||
14
ДенисЧ
23.09.15
✎
14:24
|
(13) Big brother is watching you!
|
|||
15
ДенисЧ
23.09.15
✎
14:25
|
(13) Кстати, дядьку не очень хорошо недвижимостью называть...
|
|||
16
v-kam
23.09.15
✎
14:35
|
(11) У меня где-то что то подобное было. Только задача другая. Там скрипт на perl Файлы по маске с ftp забирал и в лог писал - что забрал и когда. Думаю если поправить чуть то получится то что надо.
Вообщем если выложу. |
|||
17
Злобная Печенька
23.09.15
✎
14:36
|
(16) Было бы очень круто :)
|
|||
18
Злобная Печенька
23.09.15
✎
14:40
|
(8) lls -al > spisok.txt выводит список файлов с папки на локальном компе, а не FTP((
|
|||
19
ДенисЧ
23.09.15
✎
14:44
|
(18) а man ncftp что говорит?
|
|||
20
Злобная Печенька
23.09.15
✎
15:11
|
Получилось))) Сделала через ftp и dir -Rl s.txt
|
|||
21
Гёдза
23.09.15
✎
15:17
|
нужно было на 1с написать прогу )))
|
|||
22
Злобная Печенька
23.09.15
✎
15:18
|
(21) я не 1с-ник, я админ
|
|||
23
v-kam
23.09.15
✎
15:18
|
perl:
use Net::FTP; $ftp = Net::FTP->new("u99370.ftp.masterhost.ru") or die "Couldn't login\n"; $ftp->login('u99370', 'xxxxxxx') or die "Couldn't change directory\n"; @list=$ftp->dir("carabus-moscow.com/www"); foreach (@list) { $dir.="$_\n"; } open TXT, '>C:\ftp_dir.txt'; print TXT $dir; close TXT; $ftp->quit(); |
|||
24
Злобная Печенька
23.09.15
✎
15:31
|
(23) Класс, спасибо :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |