Terminal 错误消息:-bash:意外标记`(';

Terminal 错误消息:-bash:意外标记`(';,terminal,syntax-error,unexpected-token,Terminal,Syntax Error,Unexpected Token,我正在安装软件,最后一行(这是我的终端图片)传递了一条消息:-bash:syntax error near unexpected token`(’。我在想,我需要在命令行的括号之间插入一个反斜杠,当我运行命令行时,该命令行给了我错误消息。但是,我怀疑是否需要更改任何内容,因为这一行是NASA安装某些软件的教程(看起来很正式)。谢谢!您似乎正在按照本网站的说明操作: 您已将此命令复制到终端中 gunzip -c heasoft6.26(src|arch).tar.gz | tar xf - 该

我正在安装软件,最后一行(这是我的终端图片)传递了一条消息:-bash:syntax error near unexpected token`(’。我在想,我需要在命令行的括号之间插入一个反斜杠,当我运行命令行时,该命令行给了我错误消息。但是,我怀疑是否需要更改任何内容,因为这一行是NASA安装某些软件的教程(看起来很正式)。谢谢!

您似乎正在按照本网站的说明操作:

您已将此命令复制到终端中

gunzip -c heasoft6.26(src|arch).tar.gz | tar xf -
该命令不是字面意义上的复制,编写者希望您替换“(src | arch)”部分以匹配您下载的文件

通过运行
ls-l
当看到要查找的文件时,请使用正确的文件名再次运行该命令

例如,如果下载了针对OS X的预编译二进制文件,请运行:

gunzip -c heasoft-6.26.1mac_intel_darwin18_patch.tar.gz | tar xf -

此外,如果目录中碰巧有很多文件,则可以使用
find
命令查找您要查找的内容。例如:
find.-d1-name'heasoft*.tar.tz