Linux:コマンドラインでURLエンコード・デコードする(nkf編)blog.offline-net.com
こういうことなんですけどね。nkf --helpも参照すべし。
$ echo 'http://github.com' | nkf -WwMQ | tr = % http%3A%2F%2Fgithub%2Ecom
ただ、ドットやハイフンもエンコードしてしまうので、RFC1738とかRFC3986からずれているのでは?という疑問は生まれます。
URIまわりのRFCとそれにともなうプログラミング言語の実装について
https://t.co/g9S4KIDQWX
— shigemk2 (@shigemk2) 2016, 1月 6