トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

コマンドラインでURLエンコード、デコード

コマンドラインでURLエンコード、デコードする

 コマンドラインで実行する

エンコード

echo テスト | nkf -WwMQ | tr = %

デコード

trを使わずに手っ取り早くやるには

echo %E3%83%86%E3%82%B9%E3%83%88 | nkf --url-input
echo %E3%83%86%E3%82%B9%E3%83%88 | nkf -s --url-input

とか。
tr使う場合は、

echo %E3%83%86%E3%82%B9%E3%83%88 | tr % = | nkf -WwmQ

 シェルを作って使う

alias でもいいけど、シェルで実行する

urlencode

echo $* | nkf -WwMQ | tr = %

urldecode

echo $* | tr % = | nkf -WwmQ 

svn info | xargs -L 1 urlencode
とか。

[カテゴリ: OS > Linux]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2014年02月15日 23時00分35秒