URLエンコード
$ nkf -WwMQ | tr -d '\n' | tr -s = %
$nkfと$tr
code:terminal
% echo いぬいぬいぬいぬいぬいぬいぬいぬ | nkf -WwMQ
=E3=81=84=E3=81=AC=E3=81=84=E3=81=AC=E3=81=84=E3=81=AC=E3=81=84=E3=81=AC=
=E3=81=84=E3=81=AC=E3=81=84=E3=81=AC=E3=81=84=E3=81=AC=E3=81=84=E3=81=AC
$ echo いぬいぬいぬいぬいぬいぬいぬいぬ | nkf -WwMQ | tr -d '\n' | tr -s = %
%E3%81%84%E3%81%AC%E3%81%84%E3%81%AC%E3%81%84%E3%81%AC%E3%81%84%E3%81%AC%E3%81%84%E3%81%AC%E3%81%84%E3%81%AC%E3%81%84%E3%81%AC%E3%81%84%E3%81%AC
#改行なし
デコード
$ tr % = | nkf -WwmQ
改行が抜けてるけどなんとかなる
code:terminal
$ echo いぬいぬいぬいぬいぬいぬいぬいぬ | nkf -WwMQ | tr -d '\n' | tr -s = % | tr % = | nkf -WwmQ
いぬいぬいぬいぬいぬいぬいぬいぬ
#改行なし
reference.icon https://ja.wikipedia.org/wiki/パーセントエンコーディング