linux shell 脚本 bash和 sh的区别

linux shell 脚本 bash和 sh的区别

1、/bin/sh是/bin/bash的软连接,在一般的linux系统当中,使用sh调用执行脚本相当于打开了bash的POSIX标准模式,也就是说 /bin/sh 相当于 /bin/bash --posix

2、/bin/sh执行过程中,若出现命令执行失败,则会停止执行;/bin/bash执行过程中,若命令执行失败,仍然会继续执行

ls -l /bin/sh

c 复制代码
lrwxrwxrwx. 1 root root 4 Aug 13 17:43 /bin/sh -> bash
相关推荐
LXY_BUAA1 小时前
《source insight》添加对.s文件的支持
linux
fai厅的秃头姐!1 小时前
01-python基础-day02Linux基础
linux
好评1241 小时前
git常见操作及问题
linux·git
运维螺丝钉1 小时前
docker安装应用
运维·docker·容器
以太浮标2 小时前
华为eNSP模拟器综合实验之- 路由表RIB和转发表FIB的关联解析
运维·网络·华为·信息与通信
不会代码的小猴2 小时前
Linux环境编程第一天笔记
linux·笔记
optimistic_chen2 小时前
【Docker入门】cgroups 资源控制
linux·运维·ubuntu·docker·容器·cgroup
LXY_BUAA2 小时前
《嵌入式操作系统》_内核编译练习与配置文件讲解_20260119
linux·运维·服务器
触想工业平板电脑一体机3 小时前
【触想智能】MES工位一体机在自动化生产线上的作用和市场应用前景分析
大数据·运维·自动化