ubuntu 默认的dash 切换为 bash
· 技术积累 · ubuntu

ubuntu 22.04由于默认sh为dash,在执行命令时和bash下写的脚本中执行的结果发现有问题

切换sh为bash

# 没有dpkg包管理工具的话先安装下
apt install dpkg


# 切换为bash, 选择<否> , 然后回车
dpkg-reconfigure dash

正在删除 通过 dash 从 /bin/sh 到 /bin/sh.distrib 的转移
正在添加 通过 bash 从 /bin/sh 到 /bin/sh.distrib 的转移
正在删除 通过 dash 从 /usr/share/man/man1/sh.1.gz 到 /usr/share/man/man1/sh.distrib.1.gz 的转移
正在添加 通过 bash 从 /usr/share/man/man1/sh.1.gz 到 /usr/share/man/man1/sh.distrib.1.gz 的转移

dash.png
dash1.png

切换sh为dash

# 切换为dash, 选择<是> , 然后回车
dpkg-reconfigure dash

正在删除 通过 bash 从 /bin/sh 到 /bin/sh.distrib 的转移
正在添加 通过 dash 从 /bin/sh 到 /bin/sh.distrib 的转移
正在删除 通过 bash 从 /usr/share/man/man1/sh.1.gz 到 /usr/share/man/man1/sh.distrib.1.gz 的转移
正在添加 通过 dash 从 /usr/share/man/man1/sh.1.gz 到 /usr/share/man/man1/sh.distrib.1.gz 的转移

本文最后更新时间 2023-06-09
文章链接地址:https://me.jinchuang.org/archives/1409.html
本站文章除注明[转载|引用|原文]出处外,均为本站原生内容,转载前请注明出处


留言

顶部
您当前正在使用Internet Explorer浏览器访问本站,本站在此浏览器上兼容性较差
建议使用 Chrome, Firefox, or Edge浏览器访问本网站