差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
linux:oneliner [2012/12/26 23:39]
nogajun [メールアドレスのドメイン名でソートする]
linux:oneliner [2014/06/18 20:18] (現在)
nogajun
ライン 4: ライン 4:
  
 ===== 小ネタ ===== ===== 小ネタ =====
 +
 +==== URLエンコード/​デコード ====
 +
 +URLエンコードするにはこんな感じ
 +
 +  $ echo "​兵庫県姫路市"​ | nkf -MQ | sed '​s/​=$//​g'​ | tr = % | tr -d "​\n"​
 +  %E5%85%B5%E5%BA%AB%E7%9C%8C%E5%A7%AB%E8%B7%AF%E5%B8%82
 +
 +最後のtrで改行を削ってるのは、折り返さないようにするためです。
 +
 +URLデコードは、nkfの--url-inputオプションを使えば簡単。
 +
 +  $ echo "​%E5%85%B5%E5%BA%AB%E7%9C%8C%E5%A7%AB%E8%B7%AF%E5%B8%82"​ | nkf --url-input
 +  兵庫県姫路市
  
 ==== メールアドレスのドメイン名でソートする ==== ==== メールアドレスのドメイン名でソートする ====
  • linux/oneliner.txt
  • 最終更新: 2014/06/18 20:18
  • by nogajun