現在のディレクトリにあるすべてのpdfを印刷しようとしています。singlepdf.sh
cmd ( )
でこの bash スクリプトを呼び出すと、'"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がインストールされています