質問: 'wget'で特殊文字を含むパスワードを使用するにはどうすればよいですか? ftpパスワードにコロンがあります。ユーザー名とパスワードを使用してwgetを実行すると、「不正なポート番号」が使用されていると文句を言い続けます。解決策はありますか? :トリックを試しましたが、役に立ちませんでした。
回答: rlエンコード を使用してパスワードに特殊文字をエンコードする必要があります。たとえば、ユーザーが「user1」でパスワードが「12#j」の場合、結果のurlは次のようになります。user1:12%23j@myserver:port #文字をそのurlコード%23に置き換えたことに注意してください。