shell export

1、执行脚本时是在一个子shell环境运行的,脚本执行完后该子shell自动退出;2、一个shell中的系统环境变量才会被复制到子shell中(用export定义的变量);3、一个shell中的系统环境变量只对该shell或者它的子shell有效,该shell结束时变量消失(并不能返回到父shell中)。3、不用export定义的变量只对该shell有效,对子shell也是无效的。
直接执行一个脚本文件是在一个子shell中运行的,而source则是在当前shell环境中运行的。
时间: 2024-12-28 09:25:07

shell export的相关文章

Linux Unix shell 编程指南学习笔记(第四部分)

第十六章  shell脚本介绍 此章节内容较为简单,跳过. 第十七章   条件测试 test命令 expr命令 test  格式  test  condition     或者  [ condition ]  (注意: condition两侧有空格) 文件状态测试: - d 目录 : - s 文件长度大于0.非空 : - f 正规文件 - w 可写 : - L 符号连接 : - u 文件有s u i d位设置 - r 可读 : - x 可执行 测试的逻辑操作符: -a   :逻辑与,操作符两边均

Bash Shell 小试牛刀

一.终端打印 [[email protected] ~]# echo welcome to bash! welcome to bash! [[email protected] ~]$ echo 'welcome to bash!' welcome to bash! [[email protected] ~]$ echo "welcome to bash\!" welcome to bash\! (注意,双引号内不能直接用特殊符号,需要用转义符\) [[email protected]

shell总结

1 tr命令     处理文本中的内容 tr -d '\r' <file.txt|sort >file2.txt 参数:-c 取反 -C -d 删除字符 -s 浓缩重复字符 特殊文件:/dev/null   /dev/tty 2 .profile 文件中的PATH PATH=$PATH:$HOME/bin        永久生效 3 执行跟踪         (看程序都做了什么) set -x      打开执行跟踪 set +x      关闭执行跟踪 4 脚本语言   shell    

MongoDB - The mongo Shell, Configure the mongo Shell

Customize the Prompt You may modify the content of the prompt by setting the variable prompt in the mongo shell. The promptvariable can hold strings as well as JavaScript code. If prompt holds a function that returns a string, mongo can display dynam

Bash Shell内建命令和保留字

Bash Shell内建命令和保留字命令含义!保留字,逻辑非:不做任何事,只做参数展开.读取文件并在shell中执行它alias设置命令或命令行别名bg将作业置于后台运行bind将关键字序列与readline函数或宏捆绑break保留字,跳出for.while.until.select循环builtin调用命令的内建命令格式,而禁用同名的函数.或者同名的扩展命令case保留字,多重选择cd切换当前工作目录command找出内建和外部命令:寻找内建命令而非同名函数continue保留字,到达下次f

shell语句规则

一.if 条件语句 格式: if 条件表达式 then #当条件为真时执行以下语句 命令列表 else #为假时执行以下语句 命令列表 fi if 语句也可以嵌套使用 if 条件表达式 1 then if 条件表达式 2 then 命令列表 else if 条件表达式 3 then 命令列表 else 命令列表 fi fi else 命令列表 fi 你可以进行多层嵌套 一个 if 语句一定要跟一个 fi 表示该层条件结束 否则会造成语法错误 结合前面讲的 举例如下: 这里先讲一个条件语句中用到的

Linux_note shell 特性、变量、系统和用户的环境变量配置文件。

shell是一种程序设计语言,是一个命令解释器,就是解释我们输入的命令为内核. 他又分为两种,交互式模式就是shell等待你的输入,并且执行你提交的命令:非交互式模式,不与你进行交互 ,而是读取存放在文件中的命令,并且执行它们. unix下的shell 有:C shell / bash / sh / ksh / csh:我们遇到的就是这些吧 1.shell特性 命令历史文件root用户在家目录下.bash_history即/root/.bash_history默认保存1000条,通过变$HIST

shell脚本的基础1

shell脚本的基础 1.shell 脚本的编写规范 2 变量与特殊变量应用 3局部变量与全局变量 4 测试判断表达式 在一些复杂的Linux维护工作中,大量重复的输入和交互操作不但费时费力,而且容易出错. 编写脚本的好处: 批量的处理,自动化的完成维护,减轻管理员的负担. linux的shell脚本是一种特殊的应用程序,常见的shell解释器有很多种使用不同的shell时期内部指令命令提示方式方面会存在一些区别,可以通过/etc/shells文件查看 [[email protected] ~]

第 三 十 一 天:shell 脚 本 (一)

小Q:一个人事业上的成功,仅%15是由于他的专业技术,另外的%85要依赖他的人际 关系.外世技巧;软与硬是相对而言的,专业技术是硬本领,而基于处理人际关 系的交际本领则是软本领                ---卡耐基 一:简介 二:shell脚本格式 三:shell执行方式 四:shell查看方式 五:shell变量及例题 一:简介 脚本:(Script languages)是为了缩短传统的编写-编译-链接-运行过程而创建的计算机 编程语言:是比HTML超文本标记语言高级,比c·java编程