【发布时间】:2015-07-06 09:36:40
【问题描述】:
我遇到过这个奇怪的 bash 表达式:
somestring=4.5.6
echo ${somestring%rc*}
据我所知,它只打印4.5.6。那么为什么会有人使用它呢?
我在 this 脚本中找到了它(查找 pkgver),所以我希望我没有错过任何必要的上下文。
【问题讨论】:
-
阅读Bash manual page,它很长,但会告诉你所有你需要知道的。在您的情况下,expansion chapter 包含您问题的答案。