实例一 test.sh文件echo `date`>test.log配置crontab设置 */1 * * * * sh /data/test.sh在/data/目录下,未找到test.log文件,重启了crontab服务,service cronb restart,发现还是不行。在网上找资料,怀疑是相对路径的问题,然后,在home目录下,cd ~,发现了test.log。转摘资料:crontab执行java程序的问题:一 crontab使用注意:crontab -l查看该用户的crontab配置,crontab -e编辑该用户的crontab配置配置一般在末尾加上2>&1表 Read More
posted @ 2013-11-17 22:54 奋斗中的毛毛虫 Views(5847) Comments(0) Diggs(0) Edit
转摘自:http://www.chineselinuxuniversity.net/articles/38491.shtmlshell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 -h 当file存在并且是符号链接文件时返回真,该选项在一些老系统上无效 -k 当由pathname... Read More
posted @ 2013-11-17 12:56 奋斗中的毛毛虫 Views(189) Comments(0) Diggs(0) Edit
echo $filen | awk -F. '{print $3}'怎么把上边这行脚本产生的字串赋给一个变量啊,实际上会产生一个数, 这个变量用来存这个数。格式应该是怎么写的?a=`echo $filen | awk -F. '{print $3}' `` 这个符号,是键盘TAB键上面的一个键。还有一种方法是用$符a=$(...) Read More
posted @ 2013-11-17 12:00 奋斗中的毛毛虫 Views(175) Comments(0) Diggs(0) Edit
转摘自:http://hi.baidu.com/suchshow/item/230255b6caab369218469732在 Linux 下,不管你是启动一个桌面程序也好,还是在控制台下运行命令,所有的程序在结束时,都会返回一个数字值,这个值叫做返回值,或者称为错误号 ( Error Number )。在控制台下,有一个特殊的环境变量$?,保存着前一个程序的返回值,我们可以试试:$ ls *.pngDiagram1.png eqn.png peazip.pngeqn4.png Mandelbrot.png x2.png$echo $?0先随便执行个命令,比如像上面的 ls 某些文件... Read More
posted @ 2013-11-17 11:31 奋斗中的毛毛虫 Views(432) Comments(0) Diggs(0) Edit