我是linux新手,希望使用toolchain從asciidoc創建pdf。shell腳本從asciidoc創建pdf
在shell運行
a2x -fpdf -dbook --fop essayv1.txt
工作正常。 我想寫一個腳本來自動執行,所以我寫了這一點,並把它放到create.sh:
myfile="/media/essay/essayv1"
rm -f ${myfile}.pdf
a2x -fpdf -dbook --fop ${myfile}.txt
然而,通過SH create.sh運行此只給了我
.txt ERROR: missing SOURCE_FILE: /media/essay/essayv1
能有人告訴我如何解決這個簡單的腳本?
你修改這個腳本以把Windows行結束符在它的編輯器?在你的'create.sh'上運行'dos2unix'或類似的東西。 – twalberg
謝謝,這是解決方案。就這麼簡單,我已經浪費了幾個小時試圖修復它。 – helm