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