gpt4 book ai didi

linux - 在 Linux 上取消转义巨大的单行字符串

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:32:10 24 4
gpt4 key购买 nike

我最终得到了一个巨大的单行字符串文字(别问我怎么做的),其中所有内容(大部分)都被转义了,包括新行和双引号。问题是,我想要原始字符串。字符串很大 所以我什至不确定如何开始。这是我拥有的:

"This\n is \"nice\",\nain\'t it?"

这就是我想要的:

This
is "nice",
ain't it?

同样,问题在于其他 shell 敏感内容转义(如 $ 或 !),并且该字符串有几兆字节。

最佳答案

Python 单行代码:

open("unescaped.txt", "w").write(eval(open("string.txt").read()))

大多数 linux 安装都应该有 python。

关于linux - 在 Linux 上取消转义巨大的单行字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2814864/

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