Неожиданный вывод после переключателя для укоренения

  • Uuencode: кодируйте программой uuencode имя <исходный файл

  • возможно, просто нужна заключительная пустая строка: добавить ; echo -e "\n\n" ; перед закрывающей скобкой, и попробовали еще раз? -

Таким образом в Вашем случае:

( cat bodyText.txt; uuencode backup.tar < backup.tar ; echo -e "\n\n" ; ) | mail -s "backup" myEmail@myserver.com

Иначе использует mutt который обрабатывает вложения лучше и знает о типах пантомимы и т.д.:

mutt -s "the subject" -a backup.tar -- myEmail@myserver.com < bodyText.txt
0
03.11.2013, 18:38
1 ответ

Существует вероятен if или echo оператор в одном из Ваших конфигурационных файлов, связанных с входом в систему. Используя Bash они были бы .bashrc или .bash_profile в корневом каталоге пользователя root. После того как Вы становитесь этим пользователем, которым необходимо быть в их корневом каталоге, смотреть.

Если незаконный код не находится ни в одном из этих файлов затем, это вероятно на системном уровне, эквивалентном из этих файлов. Не уверенный, где они находятся на OSX в системе Linux, они были бы в /etc/bashrc и /etc/profile.

0
28.01.2020, 05:01

Теги

Похожие вопросы