Почему? Потому что в Termux куча вещей симлинкнуты на бинарник mandoc, и у него видимо нет дефолтного поведения. Поэтому при старте с незнакомого имени он умирает
@mo еще возможно влияет то, что там man почти наверняка из busybox. А busybox - это в целом один исполняемый файл, и он выбирает конкретную утилиту обычно именно по argv[0], т.е. тому имени, по которому его вызвали.
Почему? Потому что в Termux куча вещей симлинкнуты на бинарник mandoc, и у него видимо нет дефолтного поведения. Поэтому при старте с незнакомого имени он умирает