这是我认为需要帮助的代码:
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
感谢您的关注!