包含文件夹组织的pdftohtml的bash脚本(怪癖)

时间:2015-01-29 04:34:09

标签: bash pdf batch-processing pdf-to-html

这是我认为需要帮助的代码:
find . -name "*.png" -exec mv "{}" ./"$1"-dir \;

在bash函数中使用pdftohtml将一大堆pdf(数千)放入自己的文件夹中。

不幸的是,pdftohtml将图像保存在与pdfs组相同的文件夹中。我现在很近但需要帮助将所有.pngs移动到正确的文件夹中。

此代码由于某种原因仅将所有pdf图像保存在最后创建的文件夹中。

  #!/bin/bash
  function pdf2html {
    pdftohtml -c -noframes $1 "$1".html
    mkdir $1-dir
    find . -name "*.png" -exec mv "{}" ./"$1"-dir \;
    mv "$1".html "$1"-dir/"$1".html
  }

  for f in *.pdf
  do
    echo $f
    pdf2html $f
  done

感谢您的关注!

0 个答案:

没有答案