首页 > 系统服务 > 详细

shell 两类执行方法

时间:2015-05-05 23:32:22      阅读:269      评论:0      收藏:0      [点我收藏+]

如脚本scripts.sh

1、产生一个新shell

在scripts文件开头加入语句:#!/bin/sh,通过./scripts.sh(需要执行权限)或sh scripts.sh(不需要执行权限)

 

2、不产生新shell,在当前shell下执行命令

通过.(点) ./scripts.sh或source ./scripts.sh执行

 

引申功能点:

source与点命令

    source 命令是 bash shell 的内置命令,从 C Shell 而来。

    source 命令的另一种写法是点符号,用法和 source 相同,从Bourne Shell而来。

    source 命令可以强行让一个脚本去立即影响当前的环境。

    source 命令会强制执行脚本中的全部命令,而忽略文件的权限。

    source 命令通常用于重新执行刚修改的初始化文件,如 .bash_profile 和 .profile 等等。

    source 命令可以影响执行脚本的shell的环境,而 export 则只能影响其shell的环境。

shell 两类执行方法

原文:http://www.cnblogs.com/woxingwoxue/p/4480347.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!