興味深いツイートと、それの調査で見つけたブログがあったので。':std';で標準入出力がutf8である、とやっても、Getopt::Longで読んだ引数の内容には摘要されないのか。オプションで取った文字列はEncode::decodeかけないとダメ。たごもりすメモコード@ARGVの文字コード変換を全自動でやってくれるパッケージEncode::Argvを追加しました。WindowsのActivePerlで動作確認しています。コマンドプロンプトがcp932(シフトJISっぽい奴)なので文字コード変換が分かりやすいです。Linuxで動作させたスクリプトを元にした都合で1行目がperlbrew用になっています。ブログの方は文字列を受け取る指定を追加しました。これだけでよいのか怪しいです。根本的にブログ投稿者の意図を読めていない可能性が高く自信がありません。mojolicious。