如何在bash脚本中将一个文件夹中的所有tif文件转换为pdf并保存到另一位置而不循环通过?

用户09111993
find /home/folder1/folder2/folder3/my\ Raw\ Data/"$1"/"$2"/"$3"/"$4" -type f -name "*.tif" -exec bash -c 'tiff2pdf "$1" -o "${1%.tif}".pdf' - '{}' \;

这是我的bash脚本,用于将tif文件转换/home/folder1/folder2/folder3/my\ Raw\ Data/"$1"/"$2"/"$3"/"$4"为pdf。输出的pdf也将保存在相同的位置,但是我希望输出的pdf位于/home/folder1/folder2/folder3/my\ Raw\ Data/"$1"/"$2"/"$3"/backup不使用循环怎么办?有什么解决办法吗?

马克·谢切尔

这是使用GNU Parallel并行完成所有任务的方法,而没有任何循环

cd /path/to/tiffs && parallel tiff2pdf {} -o ../backup/{.}.pdf ::: *tif

像这样首先尝试看看它会做什么,而不做任何事情:

cd /path/to/tiffs && parallel --dry-run tiff2pdf {} -o ../backup/{.}.pdf ::: *tif

这是ImageMagick的另一种方式

cd /path/to/tiffs && magick mogrify -path ../backup -format PDF *tif

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将svn文件夹从一个位置移动到另一位置

来自分类Dev

使用批处理文件将zip文件夹从一个位置移动到另一位置

来自分类Dev

在Windows C ++中将文件从一个位置移动到另一位置

来自分类Dev

如何将文件从磁盘上的一个位置移动到另一位置?

来自分类Dev

Shell脚本程序可在一个文件夹中执行所有pdf文件,以将它们转换为.xml或.json格式,并将输出保存在另一个文件夹中

来自分类Dev

将所有Excel文件从一个位置复制到另一位置

来自分类Dev

使用符号链接在Linux中将文件从一个位置移动到另一位置

来自分类Dev

Linux Shell脚本可将文件从一个位置复制到另一位置

来自分类Dev

如何在Groovy中将目录从一个位置复制到另一位置

来自分类Dev

如何在ASP.NET MVC中将静态路径从一个位置重新映射到另一位置?

来自分类Dev

在同一位置如何有两个相同的文件夹?

来自分类Dev

在OpenLayers 3中将功能从一个位置移动到另一位置

来自分类Dev

Powershell或C#:使用CSV数据将文件从一个位置复制到另一位置

来自分类Dev

如何使用PNGQUANT执行批处理PNG压缩并将所有转换后的图像及其源名称保存到另一个文件夹?

来自分类Dev

如何使用一个命令将所有pdf文件转换为文本(在文件夹内)?

来自分类Dev

如何使用一个命令将所有pdf文件转换为文本(在文件夹内)?

来自分类Dev

如何使用一个命令将所有pdf文件转换为文本(在文件夹内)?

来自分类Dev

如何使用applescript将桌面元素(图标,文件,文件夹)始终保存在同一位置

来自分类Dev

批处理文件可将具有日期和时间的某些目录和内容从一个位置复制到另一位置?

来自分类Dev

在应用程序仍处于打开状态时,如何将.mdf和.ldf文件从一个位置复制到另一位置?

来自分类Dev

如何将一个节点从一个位置移动到另一位置?

来自分类Dev

使用groovy脚本将整个目录从一个位置复制到另一位置

来自分类Dev

这里地图-将标记从一个位置移动到另一位置

来自分类Dev

根据索引将列值从一个位置更新到另一位置

来自分类Dev

从子文件夹中读取图像并保存到另一个文件夹中

来自分类Dev

如何将Joblib转储保存到另一个文件夹?

来自分类Dev

Bash脚本编写并使用TAR归档文件夹,如何在一个文件夹中抓取5个最新的文件夹?

来自分类Dev

在VSS 2005中,如何在另一个项目下移动一个项目(以及所有关联的文件夹和文件)?

来自分类Dev

如何删除Windows批处理脚本中除一个文件夹外的文件夹中的所有文件夹?

Related 相关文章

  1. 1

    如何将svn文件夹从一个位置移动到另一位置

  2. 2

    使用批处理文件将zip文件夹从一个位置移动到另一位置

  3. 3

    在Windows C ++中将文件从一个位置移动到另一位置

  4. 4

    如何将文件从磁盘上的一个位置移动到另一位置?

  5. 5

    Shell脚本程序可在一个文件夹中执行所有pdf文件,以将它们转换为.xml或.json格式,并将输出保存在另一个文件夹中

  6. 6

    将所有Excel文件从一个位置复制到另一位置

  7. 7

    使用符号链接在Linux中将文件从一个位置移动到另一位置

  8. 8

    Linux Shell脚本可将文件从一个位置复制到另一位置

  9. 9

    如何在Groovy中将目录从一个位置复制到另一位置

  10. 10

    如何在ASP.NET MVC中将静态路径从一个位置重新映射到另一位置?

  11. 11

    在同一位置如何有两个相同的文件夹?

  12. 12

    在OpenLayers 3中将功能从一个位置移动到另一位置

  13. 13

    Powershell或C#:使用CSV数据将文件从一个位置复制到另一位置

  14. 14

    如何使用PNGQUANT执行批处理PNG压缩并将所有转换后的图像及其源名称保存到另一个文件夹?

  15. 15

    如何使用一个命令将所有pdf文件转换为文本(在文件夹内)?

  16. 16

    如何使用一个命令将所有pdf文件转换为文本(在文件夹内)?

  17. 17

    如何使用一个命令将所有pdf文件转换为文本(在文件夹内)?

  18. 18

    如何使用applescript将桌面元素(图标,文件,文件夹)始终保存在同一位置

  19. 19

    批处理文件可将具有日期和时间的某些目录和内容从一个位置复制到另一位置?

  20. 20

    在应用程序仍处于打开状态时,如何将.mdf和.ldf文件从一个位置复制到另一位置?

  21. 21

    如何将一个节点从一个位置移动到另一位置?

  22. 22

    使用groovy脚本将整个目录从一个位置复制到另一位置

  23. 23

    这里地图-将标记从一个位置移动到另一位置

  24. 24

    根据索引将列值从一个位置更新到另一位置

  25. 25

    从子文件夹中读取图像并保存到另一个文件夹中

  26. 26

    如何将Joblib转储保存到另一个文件夹?

  27. 27

    Bash脚本编写并使用TAR归档文件夹,如何在一个文件夹中抓取5个最新的文件夹?

  28. 28

    在VSS 2005中,如何在另一个项目下移动一个项目(以及所有关联的文件夹和文件)?

  29. 29

    如何删除Windows批处理脚本中除一个文件夹外的文件夹中的所有文件夹?

热门标签

归档