💡 原文英文,约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,以避免潜在风险。
➡️

继续阅读