gpt4 book ai didi

language-agnostic - 删除大文件 (10GB) 中的新行\n

转载 作者:行者123 更新时间:2023-12-02 01:35:57 26 4
gpt4 key购买 nike

我有一个大文件 1.txt,其中包含:

User: Test1
Password: P@sawFia1_f

User: Test2
Password: C99vijJiDB9fo@K!!1

我正在使用sed -i '/\nPassword/ s///g' 1.txt用于删除带有密码的新行:但它并没有删除它。为什么?最终输出需要是:

User: Test1;P@sawFia1_f

User: Test2;C99vijJiDB9fo@K!!1

最佳答案

假设线路像这样配对,您可以使用以下内容:

perl -pe'
s/^User:.*\K\n/;/;
s/^Password:\s*//;
' file.in >file.out

(它可以按原样使用,也可以全部放在一行上。)

关于language-agnostic - 删除大文件 (10GB) 中的新行\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72397250/

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