打听一下两 个问题 ,一个是脚本KSH,一个是GFC的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
cheertree
帖子: 79
注册时间: 2006-08-20 11:26
联系:

打听一下两 个问题 ,一个是脚本KSH,一个是GFC的问题

#1

帖子 cheertree » 2009-04-17 17:15

程序中要用这个一个脚本文件,保存为setmm.ksh:

代码: 全选

#!/bin/ksh

MASTER_DIR=/home/solo/mms;export MASTER_DIR
PRINTF="$MASTER_DIR/make/printf";export PRINTF
AGREE="$MASTER_DIR/make/agree";export AGREE
运行的时候输入:[

代码: 全选

./setmms.ksh
但再输入

代码: 全选

export
查看的时候却发现这些环境变量都没有加进去。
所以都需要手动在终端里输入

代码: 全选

MASTER_DIR=/home/solo/mms;export MASTER_DIR
PRINTF="$MASTER_DIR/make/printf";export PRINTF
AGREE="$MASTER_DIR/make/agree";export AGREE
才正常。

第二个问题:
我在WINDOWS下用cygwin的时候用gfc命令总是说没有这个命令,但事实上我安装的时候已经安装了g77.
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 打听一下两 个问题 ,一个是脚本KSH,一个是GFC的问题

#2

帖子 aerofox » 2009-04-18 7:12

第一个问题,用

代码: 全选

.  setmms.ksh
头像
cheertree
帖子: 79
注册时间: 2006-08-20 11:26
联系:

Re: 打听一下两 个问题 ,一个是脚本KSH,一个是GFC的问题

#3

帖子 cheertree » 2009-04-18 10:10

aerofox 写了:第一个问题,用

代码: 全选

.  setmms.ksh
非常感谢
这个的确有用,但不知道为什么这样做有用,而之前用的

代码: 全选

./setmms.ksh
就没有用呢?
头像
daf3707
论坛版主
帖子: 12731
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: 打听一下两 个问题 ,一个是脚本KSH,一个是GFC的问题

#4

帖子 daf3707 » 2009-04-18 10:18

你的变量在执行完后就被释放了吧,只作用于你的脚本期间吧
回复