После shebang у вас есть команда, которую нужно выполнить. Имя скрипта будет вторым аргументом. Итак, в случае bash у вас есть #! / Bin / bash
, что эквивалентно вызову bash ./script
. В вашем случае команда эквивалентна:
sudo / usr / bin / kermit ./test.script
. Вы должны проверить, установлен ли kermit и находится ли он в / usr / bin
например используя команду , которая kermit
.
РЕДАКТИРОВАТЬ.
Ах. теперь я нашел ошибку. У вас есть ^ M (CR) в первой строке. Перейдите к первой строке скрипта, удалите конец строки и повторите его. Это в Unix / Linux. DOS / Windows добавит ^ M, что плохо интерпретируется.
Предлагаю вам взглянуть на Mailfence . Насколько я знаю, они являются единственным поставщиком этого удобного для пользователя решения
источник: http://www.emailquestions.com/encrypted-email-service-providers/