gpt4 book ai didi

未知长度的 Grep 通配符在管道之间

转载 作者:行者123 更新时间:2023-12-02 00:02:10 25 4
gpt4 key购买 nike

我正在尝试 grep 以下字符串:

行必须以 15 开头,字符串的其余部分可以在竖线之间有任意长度的数字。最后 2 个管道之间必须没有任何东西。

"15|155702|0101|1||"

到目前为止我有:

grep "^15|" $CONCAT_FILE_NAME >> "VAS-"$CONCAT_FILE_NAME

我在使用 [0-9] 时无法指定任何长度的数字

最佳答案

你需要转义|

grep -E '^15\|([[:digit:]]+\|)+\|$'

关于未知长度的 Grep 通配符在管道之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20712826/

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