Попытка указать От адреса в скрипте BASH - встречается с mailx: недопустимая опция - ошибка r - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь отправить электронное письмо, используя скрипт BASH, и он работает нормально, но я не могу установить адрес отправителя. Я использую команду mailx. Меня всегда встречает mailx: недопустимый параметр - ошибка r. Вот как выглядит мой код;

macSerialNumber=$(system_profiler SPHardwareDataType | grep 'Serial Number (system)' | awk '{print $NF}')
loggedUser=$(ls -l /dev/console | awk '/ / { print $3 }')

echo "The Asset Management Script was ran on this machine, the Serial Number is $macSerialNumber and the Username is $loggedUser" | mailx -s "Asset Management $macSerialNumber | $loggedUser "  -c tes.test1@gmail.com -r test.test2@gmail.com  test.test3@gmail.com

Я пишу сценарий на обычном Ма c OSX Каталина, какие-нибудь предложения?

...