По-видимому, существует несколько различных версий mailx. Среди многочисленных различий то, что во всех руководствах, которые я смог найти, указано, что для прикрепления файлов вам нужна опция "-a", в то время как в моей версии mailx указано, что вам нужна опция "-A". Также в моей версии, по-видимому, невозможно прикрепить файл И указать текстовое тело в одной и той же команде (не так в версиях руководства), как описанов этом посте.
попытка запустить mailx или mail изначально выдала мне это сообщение:
Command 'mail' not found, but can be installed with:
sudo apt install mailutils
Однако это дало мне мою странную версию, не ту, что, по-видимому, есть у всех... Эта версия, по-видимому, устарела? (см. комментарии к посту, ссылка на который приведена выше)
Установка "bsd-mailx" вместо этого не помогает (в этой версии НЕТ опции для прикрепления файлов). Установка s-nail тоже не помогает, так как она даже не включает mail ИЛИ mailx в версию репозитория ubuntu. Видимо, мне нужна версия "Heirloom", но ее нигде нет в репозиториях ubuntu, и она не включена в s-nail (вероятно, связано сЭта проблема?)
Итак, как мне получить «реликвию»-версию mailx, которая ведет себя так, как предполагается во всех руководствах?
решение1
OK, нашел, s-nail заменяет mail И mailx. В версиях других людей "mail" и "mailx" - это просто символические ссылки на s-nail, а в моем случае эти символические ссылки никогда не создавались? В любом случае, мне просто пришлось заменить "mail" или "mailx" на "s-nail", чтобы получить ту же функциональность и параметры аргументов, которые описаны во всех учебных пособиях для mailx...