gpt4 book ai didi

bash - 需要用冒号分隔 Bash 中的字符串并分配给变量

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

我的字符串总是有 4 个“单词”

Strings:With:Four:Words and spaces

并且需要在 Bash 中将其拆分为 4 个变量。所以..

var1="Strings"
var2="With"
var3="Four"
var4="Words and spaces"

我该怎么做?

最佳答案

读取之前使用IFS=::

s='Strings:With:Four:Words'
IFS=: read -r var1 var2 var3 var4 <<< "$s"
echo "[$var1] [$var2] [$var3 [$var4]"
[Strings] [With] [Four [Words]

关于bash - 需要用冒号分隔 Bash 中的字符串并分配给变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28225650/

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