标签: batch-processing

我应该在openian上使用什么虚拟X服务器?

我需要在批处理模式下运行openoffice以将.doc文件转换为pdf,但openoffice将无法启动,因为它需要X服务器.我的linux盒子没有.

我可以使用一些虚拟黑洞X服务器吗?

我正在使用debian蚀刻.

x11 debian openoffice.org batch-processing

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

如果时间在指定的时间段内,则设置批处理文件变量

我创建了一个定期从自动作业触发的批处理文件.

在批处理文件中,我想检查时间是否在12AM到8AM之间,设置一个具有特定值的变量,否则,将其设置为默认值.

我有什么技巧可以在批处理文件中做到这一点?

dos batch-file batch-processing

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

如何设置ffmpeg队列?

我试图在我的服务器上编码很多视频,但FFMPEG是资源密集型的,所以我想设置某种形式的排队.我的网站的其余部分使用PHP,但我不知道我是否应该使用PHP,Python,BASH等.我在想我可能需要使用CRON,但我不确定如何告诉ffmpeg启动一个新任务(从列表中)完成之后的任务.

queue bash cron ffmpeg batch-processing

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

批量图表 - 计算众多页面的喜欢数量

我目前通过调用以下代码获得单个页面上的喜欢数量,但是我想同时获得多个页面的喜欢.似乎无法找到有关BATCH是否允许此操作的任何文档.

$ like_result = file_get_contents('http://graph.facebook.com/?id=http://www.myadd.com/page1.php);
$ like_array = json_decode($ like_result,true);
$ like_no = $ like_array ['shares'];

即需要多少喜欢:
ahttp://graph.facebook.com/?id = http://www.myadd.com/page1.php
ahttp://graph.facebook.com/?id = http:/ /www.myadd.com/page2.php
ahttp://graph.facebook.com/?id = http://www.myadd.com/page3.php

facebook batch-processing

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

使用ImageMagick将不同图像格式批量转换/调整为特定分辨率的JPEG

我如何使用mogrify批量转换大量文件(.TIF,.EPS,.JPG,但最烦人的全部).PSD文件,只保留第一层?

我找到了一个如何转换所有图像的解决方案,但我一直在输出目录中获取与原始文件不同的文件名(它们的原始文件名附加了-0,-1,-2等).

我有2个文件夹,./ original /(包含我的PSD,EPS,TIF,GIF,JPG和其他图像)+文件夹./converted/(这是我转换的目标文件夹)

我用来转换图像的命令是:

mogrify -verbose -path ./converted/ \
-alpha off -strip -mattecolor white -background white \
-resize 512x512 -format jpg -quality 75% -interlace Plane ./original/*.*
Run Code Online (Sandbox Code Playgroud)

但无论我尝试什么,我都会不断收到这些垃圾,这会破坏我的文件名.然而,有一种模式只是将文件的每个解释合并为一种模式,但由于我在透明文件上获得黑色背景,这也是无用的.

image imagemagick image-conversion batch-processing mogrify

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

批处理或PowerShell:如何从字符串中获取最后一个单词?

这是我的场景:

我有一个包含很多行的文本文件.每一行都是文件夹的路径.

示例:000.txt

 C:\Program Files (x86)\Microsoft Office\Office15
 C:\Program Files (x86)\Common Files\Adobe\Acrobat
 C:\Program Files (x86)\Common Files\Blizzard Entertainment
Run Code Online (Sandbox Code Playgroud)

我需要找到一种方法来获取每行的最后一个子文件夹的名称,并使用它来创建文件夹链接:

d:\>mklink /j office15 "C:\Program Files (x86)\Microsoft Office\Office15"
d:\>mklink /j acrobat "C:\Program Files (x86)\Common Files\Adobe\Acrobat"
d:\>mklink /j "Blizzard Entertainment" "C:\Program Files (x86)\Common Files\Blizzard Entertainment"
Run Code Online (Sandbox Code Playgroud)

我试过这个:

$a="C:\Program Files (x86)\Microsoft Office\Office15"
$a.Split()[-1]
Run Code Online (Sandbox Code Playgroud)

结果如下:

Office\Office15
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

$a.Split("`t",[System.StringSplitOptions]::RemoveEmptyEntries)[-1]
Run Code Online (Sandbox Code Playgroud)

结果是:

5
Run Code Online (Sandbox Code Playgroud)

如何\使用Batch或PowerShell 获取最后一行或每个单词的最后一个单词?

string powershell batch-file powershell-2.0 batch-processing

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

批处理文件,用于检查文件列表是否存在.不适用于空格

我有一个文本文件列表,我想生成一个不存在的文件的报告.我尝试使用以下代码创建批处理文件,但它不适用于在其路径中有空格的任何文件:

FOR /F %%f IN (filelist.txt) DO (IF EXIST %%f (ECHO %%f exists) ELSE (ECHO %%f doesn't exist >> C:\doesntexist.txt ))
Run Code Online (Sandbox Code Playgroud)

在我的输出文件中,我收到一个错误,如"C:\ Documents not exists",表明它没有解析完整的文件名.

如何解决这个问题,以便我可以检查所有文件,即使它的路径中有空格?

windows cmd batch-file batch-processing

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

Hadoop中的分布式文件处理?

我有大量的压缩tar文件,其中每个tar本身包含几个文件.我想提取这些文件,我想使用hadoop或类似的技术来加速处理.有这种问题的工具吗?据我所知,hadoop和类似的框架如spark或flink不直接使用文件,也不会直接访问文件系统.我还想对提取的文件进行一些基本的重命名,并将它们移动到适当的目录中.

我可以想象一个解决方案,其中一个创建所有tar文件的列表.然后将此列表传递给映射器,并且单个映射器从列表中提取一个文件.这是一种合理的方法吗?

hadoop batch-processing apache-spark apache-flink

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

从Go中的一个通道读取多个元素

我在这样的循环中从通道读取值:

for {
    capturedFrame := <-capturedFrameChan
    remoteCopy(capturedFrame)
}
Run Code Online (Sandbox Code Playgroud)

为了提高效率,我想批量读取这些值,如下所示(伪代码):

for {
    capturedFrames := <-capturedFrameChan
    multipleRemoteCopy(capturedFrames)
}
Run Code Online (Sandbox Code Playgroud)

但是我不确定该怎么做。如果我capturedFrames := <-capturedFrameChan多次打电话,它将被阻止。

基本上,我想读取其中的所有可用值captureFrameChan,如果没有可用的值,则照常阻塞。

在Go中实现此目标的方式是什么?

channel go batch-processing

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

Grep for String并在相应的行打开

我在几行中的几个文件中出现了几次特定字符串grep.

$ grep -rn --include="*.cpp" mystring
lib/mlib/actionbuttonrule.cpp:300:  mystring Foobar...
lib/mlib/actionbuttonrule.cpp:314:  other mystring
lib/mlib/item.cpp:3025:             /* mystring**/
lib/mlib/item.cpp:3082:             mystring Foobar...
lib/mlib/item.cpp:3095:             Foo mystring bar
Run Code Online (Sandbox Code Playgroud)

我想在相应的行上按顺序打开这些文件.我试着这样做vim,但到目前为止,在打开线路时没有成功.一定不能vim或者grep,但我认为那里必须有某种功能......

linux vim command-line grep batch-processing

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