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
相关推荐
0思必得05 分钟前
[Web自动化] 开发者工具性能(Performance)面板
运维·前端·自动化·web自动化·开发者工具
weixin_387002156 分钟前
二次开发的openssl在windows平台的编译
linux·windows·安全·ssl
ChrylZzz17 分钟前
bash和zsh
bash·shell·zsh
视觉装置在笑71317 分钟前
grep 命令基础用法
linux·运维
Lay_鑫辰18 分钟前
西门子1200PLC控制禾川X5ER伺服配置AC4模式全流程
运维·人工智能·单片机·嵌入式硬件·自动化
HalvmånEver20 分钟前
Linux:进程等待(进程控制三)
linux·运维·服务器
The star"'24 分钟前
docker swarm和containerd
运维·docker·容器
云飞云共享云桌面25 分钟前
研发部门使用SolidWorks,三维设计云桌面应该怎么选?
运维·服务器·前端·网络·自动化·电脑
干啥都是小小白27 分钟前
Linux 驱动
linux·运维·服务器
向山行_wolf31 分钟前
ubuntu20.04安装向日葵
linux·运维·服务器