脚本中export不起作用的原因分析
- #!bin/bash
- export PATH=$PATH:/usr/lib/java/jre
- export PATH=$PATH:/usr/lib/java/bin
---path
结果发现直接运行./ path 没起到效果, 后来发现原来机制是这样: 类似于局部变量,从当前shell中运行脚本path,是先创建一个子进程shell 然后运行脚本程序,然后子进程退出,返回父进程shell,因此子shell中对环境变量的改变并不影响父进程看到的环境变量.
解决办法: source ./path
将代码取出在当前shell中执行
脚本中export不起作用的原因分析相关推荐
- shell脚本中export命令未生效,原因详解
1.问题发现 安装 jemalloc 后,执行 /usr/bin/jemalloc.sh 脚本生效环境变量 LD_PRELOAD.执行过后发现环境变量并未生效.过程如下: [root@10-27- ...
- html设置margin无效,CSS中margin不起作用的原因及解决方法
margin是一个属性,指定元素和元素之间的间距,但不能为内联元素指定边距,本篇文章将给大家介绍关于CSS中margin不起作用的原因及解决方法. margin不起作用的原因 对于初学者来说,可能会经 ...
- shell脚本中/bin/bash的作用
shell脚本通常第一句是#!/bin/bash,在很多情况中,如果没有设置好这一行,那么该程序很可能无法执行,因为系统无法判断该程序需要使用什么shell来执行 通俗点讲,#!/bin/bash: ...
- html5不支持的属性,IE9对HTML5中部分属性不支持的原因分析
这篇文章主要为大家介绍了IE9对HTML5中部分属性不支持的原因分析,对于了解IE9与HTML5的应用有一定帮助作用,需要的朋友可以参考下 本文较为详细的分析了IE9对HTML5中部分属性不支持的原因 ...
- AIML标签中srai不起作用的原因
问题起因,在用aiml构建模板匹配时,对于相似的问句,产生相同的回答时,需要用stai标签,但是照着教程使用,却不起作用,经分析,是要在<srai></srai>中间的指向的问 ...
- 抖音视频服务器维护中暂时无法观看,抖音显示服务器维护中暂时无法观看视频的原因分析...
最近有不少抖音用户在使用软件的同时遇到一些问题,就是打开抖音发现不能观看视频了,抖音显示服务器维护中暂时无法观看视频这个到底是什么意思?要是抖音服务器维护该怎么办?如何才能涮抖音视频呢?不少小伙伴都有 ...
- .net2.0中SqlBulkCopy批量复制数据出错原因分析!
在项目后台数据库选择SqlServer,进行批量复制数据时,.net2.0中提供的SqlBulkCopy不失为一个好的选择,性能相当可观;最近亲手实验一把,效果不错,大家可以参见http://www. ...
- MongoDb 中 serverStatus was very slow 的原因分析
在同一个集群中,两个从节点 db117,db118 都各出现了1次 "serverStatus was very slow" db117出现 very slow: 2017-09 ...
- [PCB]PCB光板生产过程中板子弯曲或翘起原因分析
一.PCB光板板翘是指PCB板面不平坦,出现弯曲和翘起的现象.一般来说,PCB光板板翘的标准应该符合以下要求: 翘起高度:翘起高度是指PCB板面的最高点与基准面之间的距离.一般来说,翘起高度应该小于板 ...
最新文章
- 史上最强最贵Mac Pro诞生,iPadOS和iOS分家!WWDC19全面总结
- lua运行外部程序_LTUI v2.2 发布, 一个基于lua的跨平台字符终端UI界面库
- 怎么快速了解自己的MySQL服务器?
- 第二次打开不是最大_第二次约会男生该干嘛,才能让关系更进一步?
- unity 的Cinemachine组件运用
- .net链接带密码的ACCESS数据库
- C函数调用过程原理及函数栈帧分析
- 说说大型高并发高负载网站的系统架构
- 录ppt的时候录光标_光标的使用.ppt
- 基于EEGLAB的脑电数据预处理
- 详细版【卷积神经网络CNN】基础模型(邱锡鹏)
- H3C交换机SSH配置
- Android PackageManagerService(三)pm命令安装流程详解
- 刽子手c语言,竞赛题目选讲——刽子手的游戏(C语言)
- word自动编号与文字间距太大怎么办
- 微信企业号开发源码Java编写,懒人开发一键式部署项目,WeChatEnterprise框架你值得拥有
- 做人做事的艺术html,低姿态做人做事的艺术简介读后感,经典语录书评
- java网上课程_网上免费的课程能学会Java吗?
- 5.Redis实战—秒杀业务
- windows下查看硬盘序列号、设备序列号、操作系统版本和安装时间、系统启用时间等命令
热门文章
- @程序员,什么才是“2020-1024”的正确打开姿势?
- Android应用打开外部文件
- keepalived 高可用日志说明及实战配置日志路径
- 二、配置QtDesigner、PyUIC及PyRcc
- SQL语句中不同的连接JOIN
- python面向对象重新梳理
- 搭建ngrok服务器之扩展
- 本地实现ES6转ES5代码——gulpfile配置文件
- Linux服务器生产环境中的文件删除与替换
- 简单例子解释invalidate(), requestLayout() (常用还是需要知道的)