-1
我正在将脚本写入我的windows机器,然后在主机的linux环境中传输它。为什么shell在'fi'附近说出乎意料的标记
下面是我的简单脚本,但是当我试图运行它时,我在'fi'附近得到了意想不到的令牌。我已经检查过,但脚本中没有语法错误。请提前帮助Thanx。
mysql --user=root --password= erpint -B -e "select * from user_info;" | sed "s/'/\'/;s/\t/\",\"/g;s/^/\"/;s/$/\"/;s/\n//g" > /home/mayuri/detail.csv
if [ $? -eq 0 ]; then
mutt -s "Mutt attach" [email protected] -a /home/mayuri/detail.csv < /home/mayuri/trials.txt
fi
这似乎是脚本的一部分。你有别的地方吗? – devnull
不,我不使用,如果其他地方在脚本@devnull – Deepak
我在我的Windows机器上写脚本,然后在主机上的Linux环境中传输它 – Deepak