アポストロフィ/鋭アクセントの文字を区切る

アポストロフィ/鋭アクセントの文字を区切る

サーバーから大量の PDF ファイルを取得していますが、その一部にこの文字 ' が含まれています。Mac では問題なくすべて正常に動作しますが、Linux 環境で実行すると失敗します。文字を単独で貼り付けようとしても何も起こりません。単語内に貼り付けて前の文字を削除しようとすると、? マークに変わります。

ここに画像の説明を入力してください ここに画像の説明を入力してください

サーバー上のファイル名を変更しない解決策はありますか?

答え1

これは、実行している Ubuntu コンテナのロケール設定に関連しているようです。

Stack Overflow には、うまく機能しそうな回答があります。https://stackoverflow.com/a/27102762/895323

Windows でも、次の理由で Unicode 文字を使用できませんでしたdocker run -it --rm ubuntu:20.04 bash

LANGSO の回答に従って環境変数を指定すると、Unicode が機能しました。

docker run -e LANG=C.UTF-8 -it --rm ubuntu:20.04 bash

関連情報