1

我正在尝试剥离变量中的字符串值并使用 bash 参数扩展复制到另一个变量。

initialModified=${initial#abc}

当我回显 initialModified 时,从初始变量中字符串的开头剥离 abc 后,这给了我 initialModified 中的值。

但是,除此之外,我想添加必需的检查

initialModified=${initial#abc:?Required parameter}

这不能按预期工作。并抛出错误。任何帮助表示赞赏。

4

0 回答 0