LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 862|回复: 1

环境变量配置求助

[复制链接]
发表于 2008-4-25 08:58:27 | 显示全部楼层 |阅读模式
我是linux新手,用的操作系统是opensuse10.3.
最近在安装一个叫做CNS的专业软件,软件只告诉了在csh中配置环境变量,因为原来的软件都是在bash下安装的,所以想直接在bash中配置。软件手册只告诉配置过程为:
“source cns_solve_env”
我就把这句直接加如.bashrc文件中,但是打开bash老是会提示:
“bash: /usr/local/cns/cns_solve_env: line 39: syntax error near unexpected token `setenv'
bash: /usr/local/cns/cns_solve_env: line 39: `  if ( ! $?CNS_ARCH ) setenv CNS_ARCH `$CNS_SOLVE/bin/getarch`'

但切换到csh则没有上面的提示。bash也能运行该软件,而且在运行过程中发现,当需要调用一些库文件的时候都老是会报错,提示找不到所需要的文件。主要是软件不知道库所在的路径。
各位大虾如何来解决问题呢?附件中有cns_solve_env这个文件,大家帮忙看哈。。。非常感谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-4-25 09:06:37 | 显示全部楼层
另外我看见有人编写如下脚本让bash也能识别csh语法。请问如何操作呢?是把它直接添加到.bashrc中么?

#!/bin/sh                  
csh                        
source /root/.cshrc
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表