1
我有兩臺主機,SSH遠程命令主機A和B. A有一個腳本(生成),編譯我的論文:執行腳本
#!/bin/sh
pdflatex Thesis.tex
當運行在主機A上此命令(控制檯窗口),它完美的作品。
我基本上試圖從主機B連接到A,並運行生成命令作爲SSH遠程命令。所有的鍵都正確設置。當我運行的命令,我得到如下:
hostB> ssh [email protected] exec ~/Thesis/generate
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
entering extended mode
! I can't find file `Thesis.tex'.
<*> Thesis.tex
我試圖調整,使其認爲該目錄的腳本:
pdflatex ~/Thesis/Thesis.tex
但由於Thesis.tex輸入一些其他文件(圖片) ,我收到一條錯誤消息。
我認爲問題是某種遠程命令中不存在的環境。我該如何解決?
是什麼'generate'樣子? – Kevin
腳本'generate'只是'pdflatex Thesis.tex',如我的消息所示。 – JSilvanus