Я только что скомпилировал программное обеспечение. Это программное обеспечение автоматически подключается к веб-сайту (через несколько сценариев) и получает данные. Веб-сайты ftp службы используют адрес электронной почты в качестве пароля. Имя пользователя: Аноним.
В документации по установке ниже приведены скрипты, позволяющие без проблем подключаться к ftp.
set host =\hostname | \awk -F. '{print $1}'
set dom =\hostname | \awk -F. '{print $2}'
if( $dom == '' ) then
alias hostname 'echo $host.mit.edu'
endif
Как мне нужно изменить (или я должен написать так, как кажется) эти сценарии, чтобы позволить связанным сценариям извлекать данные из ftp. Мне также нужно знать, что делают эти сценарии.
Заранее спасибо.
Не, возможно, прямой ответ; но я использую .netrc файл:
Сценарий:
cp ~/.netrc netrc.bak ; cp sqm-netrc ~/.netrc ; ftp ftp.anoth.er.uk ; cp netrc.bak ~/.netrc
.netrc:
machine ftp.somewebsite.com login username1.com password fgerghjvnfg
machine ftp.anoth.er.uk login gdruug password vfohfgbsluv
machine webhost.anoth.er.uk login vrfkbv password fbgvnfebuhb
macdef init
cd public_html
cd sqm
put sqm.txt
Это входит в систему, выполняет различные действия, зависящие, где это вошло в систему, & выходы; отъезд файла управления, безопасно подвернутого из пути впоследствии. Я не упростил это, просто запутал его немного!