리눅스 콘솔상에서 그냥
ftp -n -i -v IP
하면 접속이 잘 됩니다.
그런데 쉘 스크립트로
ftp -n -i -v IP << EOF
user user password
bye
EOF
를 하면
331 User name okay, need password.
530 Not logged in.
뜨면서 로그인 자체가 안 됩니다.
그런데 또
u1='user'
p1='password'
ftp -n -i -v IP << EOF
user ${u1} ${p1}
bye
EOF
로 하