urlエンコード(コマンドライン/シェルスクリプト)
こんにちは。
urlエンコード(パーセントエンコーディング)1をコマンドライン/シェルスクリプトで行いたいので関数を作ってみました。nkf / ruby に頼って楽をしました。
function urlencode {
echo "$1" | nkf -WwMQ | tr = %
}
function urlencode {
ruby -r cgi -e "puts CGI.escape(\""$1"\")"
}
なお、urlエンコードの方法は色々なところで話題に取り上げられているようです。
- URLエンコード・デコードする
- Linuxのコマンドから行うURLエンコード、URLデコード(Linuxゲリラ戦記)
- コマンドラインでURLエンコード、デコード(ふなWiki)
- How to urlencode data for curl command? (Stack Overflow)
-
url-エンコードは話が込み入っている部分もあるようですが、ここでは深くは立ち入りません。 ↩
Author And Source
この問題について(urlエンコード(コマンドライン/シェルスクリプト)), 我々は、より多くの情報をここで見つけました https://qiita.com/kkdd/items/d5a32b5981ed4b41d384著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .