2017-08-07 115 views
0
#!/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

這些行應該是

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 

w ^沒有~這是執行腳本的文件夾的相對路徑。

+0

在使用終端運行它運行正常,但通過http://localhost/cgi-bin/script.sh執行時,瀏覽器轉換和ocrmypdf cmd不起作用 –

0

如果你已經在cgi-bin目錄,並不會改變位置:

sudo convert images/* images.pdf 
sudo ocrmypdf images.pdf pdf/images_ocr.pdf 

所以你不依賴於你的根目錄的文件夾結構,只有在項目的

+0

嘗試過,但只有「完成」打印,轉換和ocrmypdf cmd不會執行 –