#!/bin/bash
printf "Content-type: text/html\n\n"
sudo convert /usr/lib/cgi-bin/images/* /usr/lib/cgi-bin/images.pdf
sudo ocrmypdf /usr/lib/cgi-bin/images.pdf /usr/lib/cgi-bin/pdf/images_ocr.pdf
printf "done"
答案 0 :(得分:0)
这些行应
sudo convert ~/usr/lib/cgi-bin/images/* ~/usr/lib/cgi-bin/images.pdf
sudo ocrmypdf ~/usr/lib/cgi-bin/images.pdf ~/usr/lib/cgi-bin/pdf/images_ocr.pdf
如果没有~
,它就是执行脚本的文件夹的相对路径。
答案 1 :(得分:0)
如果您已经在cgi-bin中并且不会更改位置:
sudo convert images/* images.pdf
sudo ocrmypdf images.pdf pdf/images_ocr.pdf
因此,您不依赖于root的文件夹结构,而只依赖于项目的