我写了一个小脚本,在wikipedia上查找一个工作,然后将结果打印到命令行。我希望能够通过电子邮件将这个词发送到我的服务器,然后让我的服务器将结果通过电子邮件发送给我。在
到目前为止,我有一个名为“wiki”的新用户,电子邮件将被发送到那里。我收到的电子邮件很好。在/etc/aliases中,我将收到的电子邮件重定向到我编写的脚本中。在# See man 5 aliases for format
wiki: "|/home/wiki/scripts/wiki"
那很好。在
我的脚本工作在命令行中查找,就像我键入了
^{pr2}$
当我向wiki@mydomain.com在
我的wiki脚本权限是:-rwxr-xr-x 1 wiki wiki 427 2011-04-18 22:54 wiki
怎么了!我需要设置什么权限?
感谢任何帮助。在
编辑(2011年4月18日下午8:20):
这是我的剧本。在#!/bin/bash
read MSG
echo $MSG >> "newfile"
FROM=$(echo "$MSG" | cut -d " " -f2)
DATA=$(echo "$MSG" | cut -d " " -f3)
if [ MSG ]
then
RTN=`nslookup -q=txt $DATA.wp.dg.cx | grep "text =" | cut -d"=" -f2`
echo $RTN | sendmail -s "wikipedia: '$DATA'" $FROM
else
echo wilkipedia nslookup. Please supply a command line argument.
fi