小编pac*_*erg的帖子

从命令行中删除每一行的第一个和最后一个字符

我试图删除文本文件中每一行的第一个和最后一个字符,并将生成的截断版本保存在一个新文件中。有没有人知道如何有效地使用awk或其他专门用于大文件的 linux 程序/命令?

输入文件

(s,2,4,5,6)
"s,1,5,5,2"
{z,0,4,5,3}
[y,2,4,5,5]
(y,4,4,5,7)
(r,20,4,5,7)
(e,9,4,5,2)
Run Code Online (Sandbox Code Playgroud)

预期输出.txt

s,2,4,5,6
s,1,5,5,2
z,0,4,5,3
y,2,4,5,5
y,4,4,5,79
r,20,4,5,7
e,9,4,5,2
Run Code Online (Sandbox Code Playgroud)

sed awk text-processing

10
推荐指数
4
解决办法
4万
查看次数

标签 统计

awk ×1

sed ×1

text-processing ×1