导出:找不到命令

导出:找不到命令

我正在尝试在 Linux Mint 机器上安装 GAMESS(计算化学包),并且配置文件以 开头#!/bin/csh

当我运行./config第一行时,export: Command not found.如果我尝试继续安装过程,我会得到很多其他“命令未找到”行。

我已经安装了cshtcsh这是输出echo $PATH

/home/chicolucio/Gabedit64:/home/chicolucio/anaconda3/bin:/home/chicolucio/bin:/home/chicolucio/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin

“chicolucio”是用户。

我尝试将文件的第一行更改为#!/bin/tcsh(自述文件在交互式安装出现问题时引用此选项),但它不起作用。我还尝试dos2unix根据我在互联网上阅读的一些链接来运行该文件,但它也不起作用。两次尝试都会产生相同的“找不到命令”问题。

我还能尝试什么?我对 Linux 有点陌生。

答案1

我注意到我实际上可以访问该软件和config文件一个csh脚本(所以#!/bin/csh是正确的)。我的此文件副本中的日期为“2014 年 12 月 5 日”。但是,如果您的config文件export中包含命令,那么它要么被修改,要么是更新版本(带有错误的#!行)。

您还应该调查是否有~/.cshrc包含export命令的文件(这将是一个错误)。文件~/.cshrcforcsh大致对应于~/.bashrcfor bash

相关内容