gpt4 book ai didi

linux - 如何删除 curl 输出中的特定字符

转载 作者:太空宇宙 更新时间:2023-11-04 09:15:30 25 4
gpt4 key购买 nike

curl http://localhost:8080/api/examples-services/postcode/Sydney | json_pp | grep -E '"' | cut -d \  -f7,8,9,10 | tr -d '",:,'

My output

我想要做的是删除该输出中的数字和 NSW。而且如果有正确的方法来做到这一点,我认为我的代码不是正确的方法。

最佳答案

可以使用sed的替换命令(s)。

将您的输出通过管道传输到此命令将读取您所有的 NSW:

sed 's/NSW//'

sed 的替换命令是这样工作的:s/regexp/replacement/flags。所以在这里,在每一行,我们都将 NSW 替换为空(没有任何标志)。

此外,如果您要删除每行多个 NSW,则可以使用 g(全局)标志:

sed 's/NSW//g'

More information about sed's substitute command.

关于linux - 如何删除 curl 输出中的特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48373076/

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