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

相关推荐
男孩李19 分钟前
浅谈代理流程自动化 (APA)
运维·人工智能·自动化
尚久龙31 分钟前
安卓学习 之 用户登录界面的简单实现
android·运维·服务器·学习·手机·android studio·安卓
high20111 小时前
【 运维相关】-- HTTP 压测/负载发生器之新秀 oha
运维·网络协议·http
DONG9991 小时前
ubuntu 22 安装轻量级桌面Xfce并使用xrdp远程桌面连接
linux·运维·ubuntu
呆萌小新@渊洁2 小时前
linux升级系统,重启出现Minimal BASH-like line editingis supported
linux·服务器
東雪蓮☆2 小时前
从零开始掌握 Web 与 Nginx:入门详解
运维·服务器·前端·nginx
ajassi20002 小时前
开源 C++ QT Widget 开发(十四)多媒体--录音机
linux·c++·qt·开源
zwhSunday2 小时前
Linux驱动开发(2)进一步理解驱动
linux·驱动开发
Miraitowa_cheems3 小时前
LeetCode算法日记 - Day 38: 二叉树的锯齿形层序遍历、二叉树最大宽度
java·linux·运维·算法·leetcode·链表·职场和发展
青铜发条3 小时前
【python】python进阶——网络编程
运维·服务器·网络