6

bash4在纸面上看起来不错,我想我会构建它并试驾一下。

同时...

有谁做过同样的护理来分享他们的经验吗?

听到旧 bash 代码的任何问题会特别有趣。

4

2 回答 2

2

bash NEWS 文件,在这里复制了一些摘要,有一些很好的信息。重大新功能包括:

  • 关联数组:使用 命名数组中的成员array[name],并使用${array[name]}
  • 特殊的**glob 模式:匹配所有文件和“零个或多个”目录
  • 协同进程:使用coproc关键字生成另一个进程,然后将其 I/O 重定向到当前存在的 shell(或另一个进程,如果你愿意的话)
  • 大小写修改扩展:匹配名称而不考虑字符大小写
于 2010-01-12T02:33:10.370 回答
0

有一个兼容性文档涵盖了从 bash 到 4.1 的所有版本。

加强 POSIX 合规性是与 3.2 版出现差异的一个领域。

于 2010-01-12T14:21:08.313 回答