gpt4 book ai didi

linux - 在 bash 中使用 awk 或 sed 编辑文本

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:47:57 24 4
gpt4 key购买 nike

我的 file.txt 的内容是这样的:

fghfg
sdfsd
thrt
wefs
dfd
htyj
dfd
gsedf
1 sdfsdf
3 sdfghj
f fgdfhtyu
dfdsfsd
sdgdfg
sdfzcxzc
fgjty

我想改变这部分:

1     sdfsdf
3 sdfghj
f fgdfhtyu

到这个:(通过删除第一列和空格)

sdfsdf
sdfghj
fgdfhtyu

然后将 file.txt 的整个输出重定向到 file2.txt

这怎么可能……?

谢谢

最佳答案

尝试将脚本更改为:

find "$1" -print |
while IFS= read -r line; do
awk '!a[$0]++{print $NF}' "$line" > /tmp/file.txt
done

有什么需要改变的吗?

关于linux - 在 bash 中使用 awk 或 sed 编辑文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23443926/

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