Linux中的sh+source+export
实例:
1) source1.sh
echo "--------------------------------"
var1=var1v
source source2.sh
echo $var1
echo $var2
echo "---------------------------------"
sh source3.sh
echo $var1
echo $var3
echo "----------------------------------"
export var=varv
sh source4.sh
echo $var
echo "----------------------------------"
2) source2.sh
echo start suorce2
echo $var1
var1=var1insource2
var2=var2v
echo $var1
echo $var2
echo end source2
3) source3.sh
echo start source3
echo $var1
var1=var1insource3
var3=var3v
echo $var1
echo $var3
echo end source3
4) source4.sh
echo start source4
echo $var
var=varinsource4
echo $var
echo end source4
结果:
结论: http://www.cnblogs.com/itech/archive/2009/09/22/1571896.html
完!
转载于:https://www.cnblogs.com/itech/archive/2010/10/15/1852299.html
Linux中的sh+source+export相关推荐
- linux中的sh脚本语法
linux中的sh脚本语法 玩linux都知道sh脚本的方便,但如何编写sh脚本却是像我这样的新手和菜鸟的难题.能不能编写得出来是一回事,了不了解又是另一回事.抱着好好学习,天天向上的精神,大家有空就 ...
- 查看linux中的sh指向哪,什么是Linux的Shell脚本和怎么执行脚本?
1.什么是Shell?shell shell是外壳的意思,就是操做系统的外壳.咱们能够经过shell命令来操做和控制操做系统,好比Linux中的Shell命令就包括ls.cd.pwd等等.总结来讲,S ...
- Linux中的setenv与export
一. setenv 中文名:改变或增加环境变量 英文名:setenv 头文件:#include<stdlib.h> 函数定义:int setenv(const char *name,con ...
- linux中./和sh的区别
sh是一个shell.运行sh a.sh,表示我使用sh来解释这个脚本:如果我直接运行./a.sh,首先你会查找脚本第一行是否指定了解释器,如果没指定,那么就用当前系统默认的shell(大多数linu ...
- Linux中运行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下运行会报以上异常信息. 解决办法 sed -i "s/\r//" test ...
- 在linux中安装.sh 文件
有一些linux的安装包是.sh后缀的安装包,可以通过$bash xxx.sh的命令来进行安装. 转载于:https://www.cnblogs.com/xiaoli2018/p/4930192.ht ...
- Linux中执行sh文件时提示:nohup: 无法运行命令“./startup.sh“: 权限不够
场景 Linux服务器,在运行启动的.sh文件时 nohup ./startup.sh & 提示 nohup: 无法运行命令"./startup.sh": 权限不够 注: ...
- linux中的 bin sh,Linux-#!/bin/sh理解
#!是一个特殊符号,/bin/sh是用来解释该脚本的的shell路径 #!/bin/sh指该脚本使用/bin/sh来执行 sh只是其中一种解释方式,通过如下命令可以查到支持的shell解释方式: xx ...
- linux中项目部署和日志查看
1 查找进程 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. ps -ef | grep java 查看所有关于java的进程 root ...
最新文章
- ethtool修改网卡队列
- jdbc java例子_Spring JDBC 例子
- python from import 路径_python from...import *
- 【python】os.getcwd和getcwdu
- 解决sonar scanner扫描报错Please provide compiled classes of your project with sonar.java.binaries property
- 分类计数原理与分步计数原理_两种基础的计数原理
- vscode 设置整体界面字体的大小
- 数据库修改后 前台同步更新 php,PHP实现前台页面与MySQL的数据绑定、同步更新...
- 简单的Android文件浏览器(附源代码)
- 如何在服务器响应后返回值,如何从异步调用返回响应?
- python3-matplotlib手册
- QT+SQL Server实现车辆管理系统 -简介
- Chm 文件资源编辑软件
- 阿里巴巴实习生初面面经
- Swiper去除点击选项卡时出现的蓝色边框和蓝色背景
- 有氧运动与无氧运动的区别
- 如何做好Windows2003服务器安全策略
- python滤波与图像去噪
- 【ubuntu拷贝目录】cp: omitting directory”错误的解释和解决办法
- LEADTOOLS V22.0 Patch
热门文章
- 图像处理三:图像变形forward warping和inverse warping
- 图像处理二:仿射变换和透视变换
- quartus仿真27:JK触发器构成的同步二进制加法计数器(分析)
- AD19一键同时修改PCB各元器件黄色标志字符的尺寸(大了太占空间改小一点
- HttpWebRequest中GetResponse或者说GetRequestStream偶尔超时,或者是各种操作超时造成的假死的一些解决方案...
- Android控件——TextView,EditText
- MFC编程入门之二十(常用控件:静态文本框)
- Js整理工具-开发必备
- Get_HD_Serial() 获得磁盘驱动器序列号
- activereport