加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

SHELL 1、Shell脚本基础及执行的几种方式

发布时间:2020-12-15 16:54:42 所属栏目:安全 来源:网络整理
导读:“#


“#!”幻数:一般规范在脚本的开头,用来指定那个解释器来执行脚本中的内容。注:仅脚本第一行#!
有效,后面显示为注释!如果不指定解释器,那么默认使用当前系统的默认shell执行脚本,一般默认
为bash.常见例:#!/bin/bash#!/bin/sh


#注释:对脚本进行注释说明,仅给开发者使用者看,系统
无法标记,注释不会被执行;注释可自成一行,也可以跟在脚本命令后面与命令在同一行。脚本执行顺
序:从上到下、从左到右,有嵌套脚本先执行嵌套脚本。


Shell脚本执行的几种方式:
①bashscript或shscript优点:当脚本没有执行权限时,即用户文件权限属性没有x位或脚
本文件开头没有指定解释器“#!/bin/bash”时可直接运行.
推荐指数:★★★★★

②PATH/script或./script路径的方式执行脚本,绝对或相对路径下的Script直接运行,注意:
需要有x权限,即执行权限,chmod+xscript.
推荐指数:★★★

③source或.script这种来说,暂时不是很明白,
加载执行相关脚本中的命令和语句,不用另外的子Shell来执行命令,可以直接执行没有执行权限的脚本
推荐指数:无

④sh<script或catscript|sh将所有字符拼接位命令的形式,然后经由管道交给bash操作.
推荐指数:★★★

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读