catコマンドでファイルに^C(アスキーコード3の文字)を書く方法
^CはCtrl + C を押したときに入力されるアスキーコード3の文字のこと
% cat > foo
を実行して、Ctrl + Cを押すとSIGINTが送信されてコマンドが終了してしまい、^Cをファイルに書くことができない。
% cat > foo
を実行して、Ctrl + Vを押し、Ctrl + Cを押し、Ctrl + Dを押すと^Cをファイルに書くことができる。
$ cat -v foo ^C $ od -tx1 foo 0000000 03 0a 0000002