Ftp команда для удаления группы файлов - PullRequest
3 голосов
/ 03 сентября 2010

Я могу загружать файлы, используя wget "ftp://user:pass@host/prefix*, но не могу удалить загруженные файлы с FTP.Любое простое решение сделать это в скрипте bash?

Ответы [ 4 ]

2 голосов
/ 04 сентября 2010

Как сказали WhoSayln и Skilldrick, вы должны использовать ftp для загрузки файлов и удаления файлов с сервера (если у вас есть разрешение).

Но в своем вопросе вы говорите: «Я не могу удалить загруженные файлы с FTP». Вы хотите удалить локальные файлы с вашего компьютера (те, которые вы только что загрузили с FTP-сервера) или файлы с удаленного сервера?

Если локально, то просто rm -f file сделает это: p

Но если он удаленный и работает по сценарию (типичное задание в пакете), попробуйте что-то вроде:

jyzuz@dev:/jean> ftp -n -i remoteserver.com << EOF
> user $username $password
> cd /remote/directory/
> rm filename.txt
> bye
> EOF

Больше или меньше? = Р

1 голос
/ 04 сентября 2010

Если вам нужно написать скрипт для какой-либо операции на FTP-сервере, я бы указал на lftp.

Основной сайт

Учебное пособие

0 голосов
/ 03 сентября 2010

wget не та команда, которую вы ищете.вместо этого вы можете использовать команду ftp.Вот большая документация об этом;

http://linux.about.com/od/commands/l/blcmdl1_ftp.htm

0 голосов
/ 03 сентября 2010

Вы хотите использовать для этого ftp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...