termux grep не может обнаружить китайский символ

termux grep не может обнаружить китайский символ

На телефоне Android с установленным Termux имеется следующий файл:

$ cat file.txt
line1
line2
line3
美元

grep 美元 file.txtничего не возвращает, хотя grep line file.txtработает как и ожидалось. Кавычки китайских иероглифов, похоже, не дают эффекта.

Для сравнения, в моей системе Arch Linux все эти команды работают так, как и ожидалось.

Для справки, в Termux приведены соответствующие версии программного обеспечения:

GNU bash, version 5.0.16(1)-release (aarch64-unknown-linux-android)
grep (GNU grep) 3.4

А на моем ноутбуке Arch Linux:

GNU bash, version 5.0.16(1)-release (x86_64-pc-linux-gnu)
grep (GNU grep) 3.4

Я искал ответы на Android Stack Exchange, но ничего не нашел.

Я попробовал busybox grep 美元 file.txt, и это сработало, как и ожидалось. Мой вопрос: почему просто не работает grep ...?

Редактировать:

Вывод lddна моем телефоне:

~ $ ldd $(which grep)
libandroid-support.so
libpcre.so
libc.so

~ $ ldd $(which busybox)
libm.so
libc.so

Связанный контент