小编use*_*513的帖子

如何通过Cron Job运行Shell脚本

我有一个像下面这样的Shell脚本

 echo "Hello World"
Run Code Online (Sandbox Code Playgroud)

该脚本位于/root/scripts/文件夹中test.sh

我还创建了一个如下的cron作业

  0-59 * * * *  ./scripts/test.sh
Run Code Online (Sandbox Code Playgroud)

现在,cron作业不会在test.sh每分钟打印内容.

让我知道我是否给出了错误的目录,或者我的代码中有任何其他问题.

linux cron crontab ubuntu-10.04

3
推荐指数
1
解决办法
2万
查看次数

在mysql过程中的临时表中插入值

我有一个如下的程序

DROP PROCEDURE IF EXISTS mp_search_result;
CREATE PROCEDURE mp_search_result()                                                   
BEGIN
      CREATE TEMPORARY TABLE temp_projids(projid int);

       SET @strSearchSQL = 'SELECT DISTINCT project_id
                             FROM tblProjects'; 

      PREPARE stmt FROM @strSearchSQL;
      INSERT INTO temp_projids(projid) values ();
      EXECUTE stmt;
      DEALLOCATE PREPARE stmt;       

END;
Run Code Online (Sandbox Code Playgroud)

现在我想将上述查询返回的项目ID插入临时表中.

我很困惑在执行之前在哪里编写插入查询.

请注意,我的要求与我在上面发布的查询不同.

如果条件和连接形成,我使用很多@strSearchSQL.

我删除了这些以防止代码的复杂性.

mysql stored-procedures procedure prepared-statement

0
推荐指数
1
解决办法
3169
查看次数