💡
原文英文,约1000词,阅读约需4分钟。
📝
内容提要
GNU基金会发布Bash命令行解释器5.3版本,新增命令替换形式和GLOBSORT变量。用户可通过源代码安装,建议在非生产环境中测试新版本。
🎯
关键要点
- GNU基金会发布Bash命令行解释器5.3版本,时隔三年。
- Bash是Linux中最常用的shell,负责命令解释。
- Bash 5.3新增命令替换形式,支持在当前shell上下文中执行命令。
- 新增GLOBSORT变量,决定shell如何排序路径名补全的结果。
- compgen内置命令新增选项,可以将生成的补全放入指定的shell变量。
- read内置命令新增-E选项,使用readline进行默认的bash补全。
- source内置命令新增-p PATH选项,强制使用PATH参数而非$PATH搜索文件。
- Bash 5.3仍处于候选版本,建议在非生产环境中测试。
- 安装Bash 5.3需下载源代码并编译,步骤包括解压、安装依赖、配置、编译和安装。
- 不建议在生产机器上安装Bash 5.3,以避免潜在风险。
➡️