- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有一个命令叫做 mutool
比启用此调用 mutool poster -y 2
垂直拆分 PDF 文件.我想在目录的每个 PDF 文件上运行它。
我试过parallel 'mutool poster -y 2' ::: *.pdf
,尽管这不起作用,因为我只得到一个 PDF 文件。如果可能的话,我想处理每个文件。
我怎样才能做到这一点?如果无法使用 GNU 并行,还有其他方法吗?
最佳答案
给 mutool
输出文件的名称,否则将使用占位符名称 out.pdf
(它覆盖):
parallel 'mutool poster -y 2 {} {.}_out.pdf' ::: *.pdf
mutool 海报命令概要:
mutool poster [options] input.pdf [output.pdf]
.在输入文件名之后,可以给出输出文件名。
parallel
用输入替换大括号,如文档中所述:
If command or the following arguments contain replacement strings (such as {}) every instance will be substituted with the input.
{} Input line. This replacement string will be replaced by a full line read from the input source.
{.} Input line without extension. This replacement string will be replaced by the input with the extension removed.
关于macos - 使用并行和 mutool 拆分多个 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64508857/
有一个命令叫做 mutool比启用此调用 mutool poster -y 2 垂直拆分 PDF 文件.我想在目录的每个 PDF 文件上运行它。 我试过parallel 'mutool poster
我正在尝试将文件名传递到我的 JavaScript 脚本中,类似于此处的示例代码:https://mupdf.com/docs/examples/draw-document.js C:\Tools\m
我是一名优秀的程序员,十分优秀!