web-dev-qa-db-ja.com

'wget'で特殊文字を含むパスワードを使用するにはどうすればよいですか?

FTPパスワードにコロンがあります。ユーザー名とパスワードを使用してwgetを実行すると、「不正なポート番号」が使用されていると文句を言い続けます。解決策はありますか? :トリックを試しましたが、役に立ちませんでした。

4
thevikas

--password = passwordまたは--ftp-passwordを使用します。

8
Sjoerd

RLエンコード を使用してパスワードに特殊文字をエンコードする必要があります。たとえば、ユーザーが「user1」でパスワードが「12#j」の場合、結果のURLは次のようになります。

user1:12%23j@myserver:port

#文字をそのURLコード%23に置き換えたことに注意してください。

3