友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

解决crontab无法读取环境变量

post by rocdk890 / 2012-8-15 15:40 Wednesday linux技术

   今天在公司服务器上设置一个crontab,*/1 * * * * /home/babypic/pic_batch/pic/post_image.sh,手动sh /home/babypic/pic_batch/pic/post_image.sh是可以执行的,但放到crontab里却无法运行,对脚本头部加上#!/bin/bash还是没有运行.而post_image.sh里的内...

阅读全文>>

标签: crontab cron 执行 定时 环境变量 profile 环境 变量 读取

评论(1) 引用(0) 浏览(16222)

linux下shell脚本执行php报Could not open input file

post by rocdk890 / 2012-6-28 11:01 Thursday linux技术

  今天在linux下通过svn更新了一个sh文件,是想通过shell脚本来通过执行php插入一个数据到数据库,但没有想到居然报Could not open input file这个错误,开始我以为是没有给sh脚本权限问题,使用chmod进行更改后,还是报错.如下图
点击查看原图
后来网上搜了下才知道是文件格式问题,出错文件的格式是dos,可以在vi中使用:set ff来查看格式,如图
点击查看原图
如果是dos格式,...

阅读全文>>

标签: centos svn php shell 脚本 执行 file not 格式 Could open input sh

评论(0) 引用(0) 浏览(18044)

用Tcpdump抓取MySQL执行语句

post by rocdk890 / 2012-3-7 12:06 Wednesday linux技术

编写脚本文件dumpsql.sh,内容如下:

!/bin/bash
tcpdump -i eth0 -s 0 -l -w out.log port 3306 | strings | perl -e '
#!/bin/bash
while(<>) { chomp; next if /^[^ ]+[ ]*$/;
if(/^(SELECT|UPDATE|DELETE|INSERT|SET|C...

阅读全文>>

标签: mysql tcpdump 抓取 执行

评论(0) 引用(0) 浏览(5355)