ubuntu 22.04 shell

原因:在ubuntu(18.04)默认是指向bin/dash解释器的,dash是小巧的shell(阉割版的bash),其功能远没有bash强大和丰富。上述问题就是dash不支持let和i++运算等功能造成的。

ls -la /bin/sh

lrwxrwxrwx 1 root root 4 Mar 23 2022 /bin/sh -> dash

Dash Shell手册解读
https://blog.csdn.net/qq_52010229/article/details/138822274

相关推荐
翼龙云_cloud10 分钟前
腾讯云国际站代理商: COS 对象存储 + CDN加速 从创建到加速完成
运维·服务器·云计算·腾讯云
aFakeProgramer14 分钟前
Linux版本兼容问题及RTA-VRTE环境配置笔记
linux·笔记
Zhu75818 分钟前
在Ubuntu24快速配置专用SFTP
linux·sftp
码农客栈1 小时前
Linux 内核顶层 Makefile 详解
linux
Embedded-Xin1 小时前
Rust学习——Cargo工具
linux·学习·架构·rust·嵌入式
weixin_435776111 小时前
2026年长沙托育vi设计从风格定位到元素运用的设计方法
linux·运维·服务器·python
xcLeigh1 小时前
KingbaseES 的卢智能运维体架构深度拆解
运维·数据库·人工智能·ai·架构·ffmpeg·智能体
泰和英杰2 小时前
工商业储能柜采购选型与并网运维要点
运维
龙仔7252 小时前
RustDesk 完整笔记
运维·笔记·rust·远程工具·rustdesk
benjiangliu2 小时前
LINUX系统-19-库制作与原理(一)
linux·运维·服务器