关于linux shell脚本开头的#!/bin/sh
ls 一下
会见到 bash sh 呢两个文件。
其实距地系两个唔同既shell 解析器。
如果在脚本a.sh 开头写入
#!/bin/sh
那么执行./a.sh 时候 就相当于 sh a.sh
同理 开头写入
#!/bin/bash
执行./a.sh 时候 就相当于 bash a.sh
如果写入
#!/bin/sh
而执行时 用 bash a.sh 的话, 会强制用bash 来执行
距地两个有区别吗?
有,
如果有一条语句
echo ${PATH:0:1}
用bash执行会返回 $PATH变量的第1个字符
而用sh执行系回报错咖!
关于linux shell脚本开头的#!/bin/sh相关推荐
- shell脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别
一直以为在shell脚本中#都是代表着注释功能,同样在脚本开始的#!/bin/sh也只是告诉用户这是一个shell脚本,而最近顺手查了下,才发现不是这个意思,分享下面的文章. 一.意思 #!/bin/ ...
- Linux——shell脚本
目录 shell脚本简介 shell脚本的定义 shell脚本执行方式 shell变量 位置参数变量 其他变量 shell数值变量 条件测试 if case for while shell脚本简 ...
- linux 检查权限,检查目录下 文件的权限-linux shell脚本,
检查目录下 文件的权限-linux shell脚本, #!/bin/bash #History: #2019/07/23 Fsq #This Program will check Permiss ...
- linux js脚本无法响应,执行Linux shell脚本时出错
我想执行一个shell脚本来在dhtmlx实时更新的框架中启动nodejs服务器.根据dhtmlx文档,nodejs服务器将被放入web根目录.我已经写了位于/ var/WWW(其中的NodeJS文件 ...
- linux sh脚本 while,Linux shell脚本使用while循环执行ssh的注意事项
原标题:Linux shell脚本使用while循环执行ssh的注意事项 如果要使用ssh批量登录到其它系统上操作时,我们会采用循环的方式去处理,那么这里存在一个巨大坑,你必须要小心了. 一.场景还原 ...
- Linux shell脚本基础学习
Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Li ...
- Linux Shell 脚本知识点
正则表达式在线生成工具: http://tools.jb51.net/regex/create_reg 0. shell 调试 复制代码 代码如下: sh -x somefile.sh 在somefi ...
- linux运维实战练习及linux shell脚本、awk、sed工具命令学习总结
一.linux shell 脚本 1.描述shell程序的运行原理(可附带必要的图形说明): Linux系统的shell作为操纵系统的外壳,为用户提供使用操纵系统的接口.它是命令语言.命令解释程序及程 ...
- Linux shell脚本基础学习详细介绍(完整版)一
Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Li ...
最新文章
- 在线作图|2分钟在线绘制三维CCA图
- mapreduce编程规范_大数据之MapReduce详解
- DIV+CSS布局图片加阴影效果方法
- Win10下如何更改默认浏览器
- The SDK platform-tools version ((23)) is too old to check APIs compiled with API 26;
- python将文件数据转换成二维列表
- scrapy Pipline保存到数据库
- 刷单之骗人先交钱QQ,如何从qq,找到他的ip
- 手机图标ui设计尺寸:ui设计app图标尺寸规范
- 手机计算机怎么玩24点游戏,计算器上的24点游戏怎么操作
- springboot 运行jar文件报 “XXX中没有主清单属性”
- RSSHub让万物皆可RSS
- 申请高德地图API【流程记录】
- Unix与Linux、Minx、Minix
- TouchSlop与VelocityTracker认识
- 2019金华正睿集训总结
- ylbtech-公司-滴滴出行:滴滴出行
- iOS第三方插件——Masonry详解
- php gd平涂,水彩画基本技法教学:平涂法
- Java求职记录(20年-重庆/成都)