gpt4 book ai didi

linux - bash 而字符串不为空

转载 作者:太空狗 更新时间:2023-10-29 11:37:55 28 4
gpt4 key购买 nike

我正在尝试设置一个解析字符串的脚本。

我的循环目前是

while [ -n "$RAW" ]; do
// do some processing here
RAW=$(echo $RAW| sed -r 's/^.{15}//')
done

然而,剧本似乎永远不会结束

最佳答案

没有结束是因为sed表达式不正确。它需要至少 15 个字符,并且不适用于少于 15 个字符的任何内容。试试这个:

RAW=$(echo $RAW| sed -r 's/^.{0,15}//')

关于linux - bash 而字符串不为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21528482/

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