我可以为单个命令设置 zsh 选项(如 Extendedglob)吗?就像是:
setopt extendedglob param="${foo%%[0-9]##}"
使用上面使用的命令,我相信包含在()不会是一个解决方案,因为分配param会丢失,所以我排除它作为解决方案。我也不想通过预先设置选项然后取消设置来潜在地破坏环境(在已经设置然后将取消设置的情况下)。
()
param
zsh
zsh ×1