表題の通り。
■ 環境
- nkf
- Mac OSX ElCapitan
■ nkf
`nkf`コマンドが入っていなかったのでインストールをした。
$ brew install nkf
■ urlencode
下記コマンドで実行可能なようである。
$ echo "[文字列]" | nkf -WwMQ | tr = %
実行結果は下記の通り。
$ echo "テスト" | nkf -WwMQ | tr = %
%E3%83%86%E3%82%B9%E3%83%88
$
文字列が長いと少々面倒なようである。
$ echo "テストテストテスト" | nkf -WwMQ | tr = %
%E3%83%86%E3%82%B9%E3%83%88%E3%83%86%E3%82%B9%E3%83%88%E3%83%86%E3%82%B9%
%E3%83%88
$
単純に2行を繋げると思い通りの結果にならなかった。行末の”%“を削除して繋げると思い通りの結果になった。
以上。