![在脚本中使用 uuencode 时遇到问题](https://linux22.com/image/216470/%E5%9C%A8%E8%84%9A%E6%9C%AC%E4%B8%AD%E4%BD%BF%E7%94%A8%20uuencode%20%E6%97%B6%E9%81%87%E5%88%B0%E9%97%AE%E9%A2%98.png)
我正在使用以下命令并且它有效:
uuencode stats.txt stats.txt | mailx -s "users" [email protected]
但是当我将相同的命令放入 shell 脚本中时,它不起作用。
我没有电子邮件。我在用ksh
。谁能告诉我为什么失败?
解决方案:没有错误,也没有发送电子邮件。当我使用 set -x 进行调试时,也没有返回任何内容进行调试。
我将 uuencode 部分从脚本中的函数部分移至单独的部分。它奏效了;调试返回消息,我收到电子邮件