gpt4 book ai didi

linux - Bash:如何标记字符串变量?

转载 作者:IT老高 更新时间:2023-10-28 12:38:10 27 4
gpt4 key购买 nike

如果我有一个值为 "john is 17 岁"的字符串变量我如何使用空格作为分隔符来标记它?我会使用 awk 吗?

最佳答案

$ string="john is 17 years old"
$ tokens=( $string )
$ echo ${tokens[*]}

对于其他分隔符,例如';'

$ string="john;is;17;years;old"
$ OLDIFS="$IFS"
$ IFS=';' tokens=( $string )
$ echo ${tokens[*]}
$ IFS="$OLDIFS" # restore IFS

关于linux - Bash:如何标记字符串变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5382712/

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