シェルワンライナー160本ノック問題75
問題75 絵文字を除去したい
問題のファイルは
https://github.com/shellgei/shellgei160
からダウンロードできる。
絵文字を除去する問題だった。
解答例は
nkf -s minutes.txt | nkf -w
である。絵文字の存在しない文字コードであるShift_JISにすると絵文字が自動的に削除される理屈がなかなか理解できず苦戦した。文字化けするほかの文字と違って対応先の文字がないのできえてしまうというだけの話なのだが。