首页 > 编程知识 正文

linux远程登录命令(linux中export命令)

时间:2023-05-06 12:03:55 阅读:64644 作者:686

1 .如果将几个设定环境变量写入脚本,例如test.sh

export test1='aaa '

export test2='bbb '

在提示符下,键入./test.sh

输入echo $test1

我什么也看不见了。 之所以这样做,是因为调用子shell时,子shell结束时变量也结束生命。 所以看不见。

===============================

使用source test.sh可以看到结果的输出。 这表明source正在当前shell环境中运行。

===============================

3 .上面的例子写如下

export test1='aaa '

export test2='bbb '

echo $test1

echo $test2

然后运行,有了输出。 可以看到

aaa

英国广播公司

但是,在echo $test1中什么都没有。 原因是执行调用子shell并将结果输出到终端,所以可以看到结果。

=======================

4 .在提示符下键入bash以创建子shell

在提示符下输入以下格式:

export test1='aaa '

echo $test1

可以看到输出aaa

然后,在exit中退出子shell,返回父shell

echo $test1

什么也看不见。

阅读(2656 ) |评论(0) |转发)0|

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。