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
相关推荐
z202305082 分钟前
Linux之vmlinux文件段布局和arm64 的链接脚本vmlinux.lds.S分析
linux·运维·服务器
濊繵1 小时前
Linux网络-Socket 编程 UDP
linux·网络·udp
北京阿法龙科技有限公司3 小时前
AR眼镜基于上下文智能识别:电力运维高效规范操作应用方案|阿法龙XR云平台
运维·ar·xr
hhhh明3 小时前
quest2+alvr+steamvr
linux·windows·quest2
RisunJan3 小时前
docker一键部署项目
运维·docker·容器
luyun0202024 小时前
Windows 11操作更丝滑,绝了
java·运维·figma
dqsh064 小时前
树莓派5+Ubuntu24.04 LTS CH348 / CH9344 驱动安装 保姆级教程
linux·c语言·单片机·嵌入式硬件·iot
wanhengidc5 小时前
全面了解云手机的安全性
运维·服务器·游戏·智能手机·云计算
menge23335 小时前
Linux DNS域名解析服务器练习
linux·运维·服务器
努力成为一个程序猿.6 小时前
Clickhouse数据副本和分片
运维·clickhouse·debian