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

相关推荐
sun00770028 分钟前
windows 10 做服务器 其他电脑无法访问,怎么回事?
运维·服务器·网络
wb18932 分钟前
Linux远程连接服务
linux·运维·服务器·笔记
Clownseven42 分钟前
[深度解析] 服务器内存(RAM)演进之路(2025):DDR5 vs HBM vs CXL 内存技术与选型指南
运维·服务器
2401_896008191 小时前
TCP连接状态说明
运维·服务器·网络
Jerry&Louis1 小时前
【Ubuntu】Waydroid-Linux安卓模拟器安装
linux·ubuntu
yangpan0111 小时前
ubuntu 24.04安装ros1 noetic
linux·运维·ubuntu
星卯教育tony1 小时前
ubuntu 20.04 更改国内镜像源-阿里源 确保可用
linux·运维·ubuntu
卡戎-caryon1 小时前
【C++】15.并发支持库
java·linux·开发语言·c++·多线程
默心2 小时前
运维工程师面试经验分享
运维·经验分享·面试
weixin_434255612 小时前
命令行快速上传文件到SFTP服务器(附参考示例)
linux·运维·服务器