我想打印当前目录中的所有pdf文件。 当我在cmd中调用此bash脚本(singlepdf.sh
)时:
'"C:\Program Files (x86)\Adobe\Reader 10.0\Reader\AcroRd32.exe"' /t Gemeinde_348_BioID_842_alt.pdf
一切正常。
当使用以下内容调用multiplepdfs.sh
时:
declare -a pdfs=(*.pdf)
for pdf in ${pdfs[@]}; do
echo -e "\nprinting **$pdf** with AcroRd32.exe...\n"
'"C:\Program Files (x86)\Adobe\Reader 10.0\Reader\AcroRd32.exe"' /t $pdf
sleep 3
done
回显显示循环中的文件被正确地寻址,但是接着我收到了错误信息"C:\Program Files (x86)\Adobe\Reader 10.0\Reader\AcroRd32.exe": No such file or directory
有人可以帮忙解决这个问题吗?
编辑: 顺便说一下,我已经安装了msys mingw。