下面是将表单数据写入同一服务器(Linux)上的txt文件的脚本。在每个帖子上,它都会生成新的文件。
$myfile='/home/mysite/public_html/nar/fis_'.date('D_Mi').'_'.date('dmY_Hi').'.txt';
$fh=fopen($myfile,"w");
# Now UTF-8 - Add byte order mark
fwrite($fh, pack("CCC",0xef,0xbb,0xbf));
我在Grails中使用Quartz插件,它工作得很好,作业在每个月的1号开始,见我下面的代码。现在,我想使用linux shell script (script.sh)开始这项工作。这有可能吗?那该怎么做呢?请举例说明。谢谢
static triggers = {
cron name: 'myJobTrigger', cronExpression: '0 00 09 01 * ?' // Fire at 09:00am on the 1th day of every month
}
我使用windows和linux混合开发我的脚本,所以我想要一种简单的方法来跟踪文件路径,而不必设置它们。
我使用的是here包,在从命令行运行之前,这个包似乎运行得很好。
我的所有文件都存储在项目目录中,所以我对外部文件没有任何问题。
举例说明。我的linux项目位于:/home/ubuntu/work/ On Windows it:c\work\
在RStudio中,当我使用here时,这两种情况都很好,所以如果我调用另一个脚本,我就使用source(here("expected_value.R")),这在两个平台上都可以使用。
当我从linux命令行的脚本运行时
Rscr
我有一个"User Name“、"Brand”和"Value“作为列的表。每个经理和他们的同事负责最多3个品牌,这些品牌可以从一个经理换到另一个经理。现在,User name、Brand和它们的值的行格式如下所示。 User Name Brand Name Value
User 1 Puma 10
User 1 Adidas 20
User 1 Nike 30