gpt4 book ai didi

string - 可以一次使用多个 BASH 变量操作吗?

转载 作者:行者123 更新时间:2023-11-29 09:05:16 28 4
gpt4 key购买 nike

<分区>

是否可以一次执行多个 bash 变量操作?

例如:

# for this variable
foo="string_that_is_lower"

# can I do this in one shot?
$foo="${foo:0:4}"
echo "${foo^^}"

有没有办法把它们结合起来?我意识到这是一个微不足道的问题,因为它工作得很好,或者可以简单地使用其他内置工具,如 echo ${foo:0:4} | tr [[:lower:]] [[:upper:]],但这是蹩脚的。

我已经尝试了所有我认为可行的逻辑组合:

${${foo^^}:0:4}
${{foo^^}:0:4}
${foo^^,:0:4}
${foo^^;:0:4}
${foo^^ :0:4}

都会产生语法错误。

我在 Advanced Bash 中没有找到“(组合|多个)bash 变量操作”的实例Scripting Manual 、联机帮助页、Google 或此处,所以也许您做不到,但可能我只是没有在搜索正确的术语。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com