Ansatzの備忘録

勉強したことあるいはふと思い立ったこと

シェルワンライナー160本ノック問題73

問題73 展開後文字化けしたファイル名の修正

問題のファイルは

https://github.com/shellgei/shellgei160

からダウンロードできる。

文字化けしたファイル名を修正する問題だった。解答例のコマンドを実行してみたが同じファイルですというエラーを出してうまくいかず、原因もわからないので詰んでいる。

一応解答例を載せておくと

ls | grep -va "zip$" | while read f ; do mv $f $(nkf <<< $f) ;done

となる。自分の環境(wsl2)ではこれがうまくいかない。