执行脚本时,其中的命令是在一个子shell中执行的。子shell继承了父shell的环境变量,但无法修改他们,或者说所做的修改仅对子shell有效。所以当shell脚本执行完后,到了回到shell命令行中,先前脚本中执行的source命令就没有效果了。

shell脚本中执行 source /etc/profile 或者 source ~/.bashrc 不能生效的原因相关推荐

  1. 在 Shell 脚本中执行语法检查调试模式

    文章目录 shell 脚本调试系列 概述 启用 verbose 调试模式 在 Shell 脚本中启用语法检查调试模式 通过修改脚本的首行来启用脚本检查 内置的 set 命令来在脚本中启用调试模式 sh ...

  2. shell脚本中执行命令_如何在Shell脚本中执行命令?

    shell脚本中执行命令 Shell is a command-line interpreter that allows the user to interact with the system. I ...

  3. 如何在 Shell 脚本中执行语法检查调试模式

    我们开启了 Shell 脚本调试系列文章,先是解释了不同的调试选项,下面介绍如何启用shell调试模式. 写完脚本后,建议在运行脚本之前先检查脚本中的语法,而不是查看它们的输出以确认它们是否正常工作. ...

  4. 如何在Linux Shell脚本中执行MongoDB命令

    今天有同事问到了,简单的写两个应用. 方法一   shell脚本代码如下: #! /bin/bash./mongo 127.0.0.1:27017/test <<EOFvar cursor ...

  5. 服务器执行sh文件或目录,将window的shell脚本通过ftp传输到Linux服务器后, shell脚本中执行时提示“没有那个文件或目录”的解决办法...

    出现bad interpreter:No such file or directory的原因,是文件格式的问题.这个文件是在Windows下编写的.换行的方式与Unix不一样,但是在vim下面如果不S ...

  6. shell脚本中执行mysql 语句,去除warning using a password on the command line interface can be insecure信息...

    方法二:使用mysql参数的方法 mysql -u$user -p$pass -D $db -e "select host from user;" 当然,可以通过将传参的方式来传递 ...

  7. 在 Shell 脚本中跟踪调试命令的执行

    文章目录 shell 脚本调试系列 概述 shell 跟踪执行的重要性 shell 脚本调试系列 本系列的前面部分清晰地阐明了另外两种 shell 脚本调试模式:详细模式和语法检查模式,并用易于理解的 ...

  8. linux exec 脚本之家,详解Shell脚本中调用另一个Shell脚本的三种方式

    主要以下有几种方式: Command Explanation fork 新开一个子 Shell 执行,子 Shell 可以从父 Shell 继承环境变量,但是子 Shell 中的环境变量不会带回给父 ...

  9. linux中利用shell脚本条件执行linux命令

    linux中利用shell脚本条件执行命令 在linux环境中,我们总会有一些命令需要经常用,例如经常跳转到某些目录下或者执行某些命令,输入一连串的命令是很烦的,此时我们可以预先写一些脚本然后根据我们 ...

最新文章

  1. 销售易移动CRM助力制造业转型智能制造
  2. 通过企业分布式缓存共享运行时数据
  3. c++ 单例模式 对全局变量的替代
  4. 揭秘:蚂蚁金服bPaaS究竟是什么?
  5. java的守护线程与非守护线程
  6. Skywalking-10:Skywalking查询协议——GraphQL
  7. 设计模式笔记零:设计模式简介
  8. 洛谷P1494 [国家集训队]小Z的袜子
  9. imx6ull EMMC和NABD 的移植注意事项,差别
  10. pythonATM,购物车项目实战_补充2-模块功能
  11. linux socket msg oob,利用OOB查找socket 下
  12. Linux内核4.14版本——SPI NOR子系统(2)——spi-nor.c分析
  13. 【CK】ClickHouse入门
  14. Lambda表达式和Stream流
  15. 计算机的英文怎么说不是computer,【英语写作】“开电脑”可不是“open the computer”,说错了很尴尬!...
  16. Java中Integer.MAX_VALUE/Integer.MIN_VALUE的含义
  17. 云计算的技术架构与实现分析
  18. 洋哥有哪些送给20多岁年轻人的建议?
  19. 历年奥运比赛数据 API 接口
  20. Chrome浏览器 改成黑色主题(含控制台)

热门文章

  1. 纪念lxwcto(潜龙)
  2. try catch语句 java_深入剖析java的try…catch…finally语句
  3. python数学库的使用方法_浅谈numpy库的常用基本操作方法
  4. 架构师之路 — 数据库设计 — 关系型数据库的约束类型
  5. Go 语言编程 — 程序运行环境
  6. altium designer 不自动清除回路 清除功能打开失效
  7. 博客作业01-抽象数据类型
  8. 算法笔记_218:花朵数(Java)
  9. Linux下使用Google Authenticator配置SSH登录动态验证码
  10. Windows XP SP3远程桌面连接支持网络级身份验证配置