Страница 1 из 1

Как сделать на bash

Добавлено: 2008-11-02 0:46:57
risk94
Как такое слепить на баше?

Код: Выделить всё

ftp_host="192.168.100.100"
ftp_user="user"
ftp_passwd="uZer"


# remote ftp host,user,pass

# -n no avto-login
ftp -n ${ftp_host} << EOF
user ${ftp_user} ${ftp_passwd}
#get db_dump-${day}.tar.gz

bye
EOF

Re: Как сделать на bash

Добавлено: 2008-11-02 9:48:42
zg
так должно работать

Но почему нужно использовать именно баш? и почему нужен сам фтп?

можно например ещё так

Код: Выделить всё

#!/usr/local/bin/bash

FTP_HOST="192.168.100.100"
FTP_LOGIN="user"
FTP_PASSIVE_MODE="On"
FTP_PASSWORD="uZer"

export FTP_LOGIN FTP_PASSIVE_MODE FTP_PASSWORD

fetch "ftp://${FTP_HOST}/db_dump-${day}.tar.gz"

Re: Как сделать на bash

Добавлено: 2008-11-02 18:37:18
risk94
заработало. То я вчерась лишку пива видать подзалил! ))
Почему на баше?
Да просто машина которая вытягивает файло - линуховая.