次のエラーが発生します。
不明な.netrcキーワード$download
スクリプトは次のとおりです。
machine **.gov
login anonymous
password none
macdef download
cd some directory
quit
$ download
答え1
man 5 netrc
マクロ呼び出しは提供されず、マクロ定義のみが提供されます。
解決策:
ftp prep.ai.mit.edu <<EOF
$ download
EOF
そして
.netrc
prep.ai.mit.eduにログインしました。$ download
次に定義されたマクロへの実際の呼び出し。.netrc
答え2
man netrc
書いた、
というマクロが定義されている場合は、
init
自動ログインプロセスの最後のステップとして自動的に実行されます。
これがあなたに必要なようです。
machine WHATEVER.gov
login anonymous
password none
macdef init
cd "/some/directory"
get …whatever…
quit