gpt4 book ai didi

bash - 使用 bash 在文件的每一行中添加方括号

转载 作者:行者123 更新时间:2023-11-29 09:47:31 24 4
gpt4 key购买 nike

我想在文件的每一行中添加方括号。

我正在使用 sed -i "s/\(.*\)/[\1]/"file_name.txt 命令,但我看到它插入了 2 倍的方括号和我的输出(只是第一行,每一行都一样)看起来像这样

[[1,1,0,0,0,0,1,0,24,3,0,0,0,0,86,149,149,14,0,0,0,0,32,149,46,16,0,0,1,13,3,33,65,66,0,0,0,0,0,2,149,140,6,0,0,2,62,148,88,24,26,2,0,14,116,148,30,15,1,0,0,1,5,30,56,18,0,0,0,0,0,4,149,46,40,14,0,0,1,34,31,46,149,31,0,2,9,12,1,7,8,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,12,2,0,0,0,0,0,0,0,0,0,0,0,0]]

如何使用 sed 为每一行插入一个方括号?请帮忙。提前致谢!

最佳答案

使用awk:

awk '{print "["$0"]"}' file_name.txt

关于bash - 使用 bash 在文件的每一行中添加方括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28057374/

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