特殊文字を含むファイル名のリスト

特殊文字を含むファイル名のリスト

シェルがありますzsh(oh-my-zshのデフォルト設定を含む)。私のlsファイル名に特殊文字がある理由は次のとおりです。

''$'\316\262''=0.35-L=32-m=10.jld2'

これはおそらく次のとおりです。

β=0.35-L=32-m=10.jld2

ところでβ捨てられたようですls。この問題を解決する方法はありますか?

修正する:コメントで提案したように、これは私の結果ですlocale

(base) ➜ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE=UTF-8
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_ALL=

そこにバグがあるようです。どんな提案がありますか?

ベストアンサー1

私の質問に答えるために設定

export LC_ALL="en_US.UTF-8"

私のファイル.zshrcの問題を修正しました!

おすすめ記事