gpt4 book ai didi

json - 从 ubuntu 上的大 txt 文件中查找和替换文本

转载 作者:行者123 更新时间:2023-12-04 19:06:55 27 4
gpt4 key购买 nike

我想用“},{”替换“}{”,将一个大的txt文件变成有效的json。需要帮忙 !!!

最佳答案

这可以通过 sed 来实现:

sed -i 's/}{/},{/g' filename
sed是命令, -i意味着必须对文件进行更改,您在最后给出的名称(当然,您应该更改 filename )。
替换部分以 s 开头, 第一个 // 之间,您在最后一个 // 之间设置要替换的内容, 你设置你想要的。 g最后确保此搜索/替换不仅执行一次,而且只要 sed找到匹配项。
如果在 } 之后有任何换行符,您可以简单地将它们全部删除,之后您仍然会得到一个有效的 JSON:
cat filename | tr -d '\n' | sed 's/}{/},{/g' >newfilename
这将简单地删除所有换行符( \n )并将其传递给命令。不过,它会创建一个新文件。

关于json - 从 ubuntu 上的大 txt 文件中查找和替换文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66731582/

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