繁体   English   中英

-bash:显示命令的意外标记“换行符”附近的语法错误

[英]-bash: syntax error near unexpected token `newline' for display command

我想用linux命令打开一个gif文件。文件名是“颤动期间心脏电活动的模拟(与实验比较).gif”。

我使用以下命令:

$display <Simulation of electrical activity in the heart during fibrillation\(\with comparison with experiment\)\.gif>

它给了我

-bash: syntax error near unexpected token `newline'

它出什么问题了? 谢谢!

原因

display <filename>

syntax error near unexpected token newline给你一个syntax error near unexpected token newline是你所遵循的任何文档中的箭头括号都不是按字面意思理解的。

<表示后面的东西是要在 stdin 上用作输入的文件名,而>表示后面的东西是要用于 stdout 输出的文件名; 因此,命令末尾的>是一个语法错误,因为它需要一个文件名,而不是一个换行符。

而是使用:

display filename

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM