红联Linux门户
Linux帮助

生日提醒小脚本的问题

发布时间:2011-02-24 11:23:52来源:红联作者:strive769678531
[attach]33789[/attach]


运行该脚本,原意是在/home/samba目录下建立*.txt的生日提醒文件。问题是:
运行后在/home/strive/hr目录下也建了同样的文件。

找不到问题的原因,请高手指教~万分感激~!
文章评论

共有 3 条评论

  1. strive769678531 于 2011-03-04 12:27:13发表:

    3# linuxblack


    LINUX与UNIX_SHELL编程指南

    先学这本书吧,讲得很详细。

  2. linuxblack 于 2011-02-28 19:45:56发表:

    我很想学习如何编写SHELL脚本,请问我应该从哪开始??可以给些资料不?先谢谢啦

  3. strive769678531 于 2011-02-24 18:56:36发表:

    重新修改了一下脚本,改touch为cat了:
    #!/bin/sh
    #birthday
    DATE=`date +%m%d`
    DATE2=`expr $DATE + 1`
    PATH10=/home/strive/hr/birthday
    grep $DATE2 $PATH10 |awk '{print $1}' |while read NAME
    do
    cat >/home/samba/生日-"$NAME"-"$DATE2".txt <$NAME伙伴,今天是您的生日,信阳中支全体伙伴,向您表示诚挚的祝福,祝生日快乐!^_^
    over
    done