首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >命令重定向到HDD有可能失败吗?

命令重定向到HDD有可能失败吗?
EN

Unix & Linux用户
提问于 2015-09-23 20:39:42
回答 1查看 54关注 0票数 0

我使用的是Xubuntu15.04,有时会出现这个非常奇怪的问题,它起源于XeLaTeX运行。当使用此排版系统时,将执行下列系统命令:

代码语言:javascript
运行
复制
uname -s > <docname>.w18

其中<docname>是正在编译的文档名。执行此命令后,XeLaTeX不时会因无法找到该文件而停止,并且问题一直存在,直到我注销、返回或重新启动计算机。

我已经放弃了uname -s的问题,因为它只在单独执行时将Linux打印到终端。

我应该检查一下我的硬盘吗?重定向会失败吗?

我会根据需要增加更多的信息。

编辑。这里 --如果需要的话,您可以找到更面向LaTeX的问题。

编辑2.我在这里附上建议命令的结果。它通常生成大量日志,但在这种情况下只生成一个日志。

代码语言:javascript
运行
复制
$ strace -o lotsalogs -ff -e trace=file xelatex --shell-escape proba.tex

输出:这里

编辑3:这里 --您可以在正常情况下找到相同命令的输出。

EN

回答 1

Unix & Linux用户

发布于 2015-09-27 17:10:09

strace在目录列表中显示了大量的*.sty搜索,然后

代码语言:javascript
运行
复制
# unusual, but eventually reads /dev/null, so might be normal?
access("./nul:.tex", R_OK)              = -1 ENOENT (No such file or directory)
access("./nul:", R_OK)                  = -1 ENOENT (No such file or directory)

在此之后,在通常的目录列表中会搜索proba.w18proba.w18.tex,尽管没有系统要求任何打开或写入文件的内容,所以,考虑到这个strace,我不得不猜测某种设置为/dev/null的东西,以及在那里写入所需的信息?或者那一点可能是错误的线索。在运行良好的情况下,有什么strace差异吗?

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/231659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档