Linux上でファイル名が文字化けする場合があります。
1 $ ls result.log.* 2 result.log .Fri 3 result.log .Thu 4 result.log .?? 5 result.log .?? 6 result.log .??
こうなると普通にファイル名を指定して操作することができません。
1 $ wc -l 'result.log.??' 2 wc: result.log .??: No such file or directory
この場合はlsの出力結果をnkfで変換して正しいファイル名を確認します。
1 $ ls result.log.* | nkf -e 2 result.log .Fri 3 result.log .Thu 4 result.log .金 5 result.log .土 6 result.log .木
確認したファイル名を指定することでファイルが操作できます。
1 $ wc -l result.log.金 2 409 result.log .金
nkfの方が使いやすいですが、glibcに含まれているiconvの方が 確実にどの環境にも入っていると思うのですよー。