AWK

AWK

文章 70 浏览 302

在脚本(bash / perl / python)中使用正则掩盖SSN

我正在尝试编写一个小脚本(最好是在bash中,但python或perl也可以使用)来掩盖SSN的前5位数字(以123456789或123-45-6789形式使用,因此它将输出xxxx…

夏见 2025-02-08 08:34:46 4 0

使用Regex在AWK中使用正则验证的日期验证

如何使用awk中的正则表达式验证文件中的日期列?我的代码似乎没有尴尬。 我的代码 awk -F '|' BEGIN {OFS=FS} { if ($1 ~ /^\d{1,2}\/\d{1,2}\/\d{4} …

小…楫夜泊 2025-02-07 21:38:51 2 0

GNU尴尬打印文本之间的两个模式不包括图案

GNU awk 5.1.1 我在下面有一个尴尬表达式,我用来在.txt文档中发现的两个模式之间打印内容,但我对表达不太满意,想要更优雅的建议吗?我不只是尴尬。…

北方的韩爷 2025-02-07 21:08:28 4 0

我如何使用循环使其一次读取每行的bash?

我有一个文本文件,例如, 01_AA_00 11 02_BB_00 11 03_CC_01 22 04_BB_01 22 05_CC_02 33 06_CC_02 33 新文件中的预期输出是 01_AA_00 11 AABBCCDD 0…

小嗷兮 2025-02-07 13:35:25 3 0

bash脚本以标记插入日期的bash脚本,如果在行开始时不存在日期

问题 我正在使用的日志文件有一些行,无论是在行开头还是没有日期。 如果排在第1行的开头,我可以从上排插入日期。 我需要标记现有日期00000,并在新…

孤者何惧 2025-02-07 12:16:06 1 0

最后出现尴尬模式的行数

我是Awk命令的新手。我正在尝试一种方法来打印我的模式匹配的最后一行号码。 我需要将该尴尬命令集成到TCL脚本中。 如果有人回答,请告诉我。 exec aw…

十秒萌定你 2025-02-07 11:05:24 5 0

如何在awk中使用sqlite3 csv中的变量

我想在sqlite3数据库中导入一个txt文件(分离的分离)。不幸的是,文件中有很多空间,我必须先删除。因此,我使用了这样的东西: sqlite3 -csv sqlite…

你的呼吸 2025-02-07 08:17:12 2 0

如何将匹配两个模式匹配到文件中的前行匹配的行?

我有一个CSV文件,其中应该是一条线,分为几个。我需要帮助才能找到一种加入分割的线路的方法。另外,未固定字段数(分开)。 正确的行具有以下模式:…

荒芜了季节 2025-02-07 06:34:15 2 0

如何打印在bash中与特定数字匹配的线路?

文本文件,如下 01_ABC_0000 AA 02_CDE_0000 BB 03_EFG_0000 CC 04_ABC_0001 DD 05_CDE_0001 EE 06_EFG_0001 FF 我有一个称为file.txt的 file0.txt 01…

别理我 2025-02-07 03:09:25 4 0

打印文件名&线号,字段数大于x&x'

我正在运行Ubuntu Linux。我需要打印文件名&包含7列以上的行号。有数十万个文件。 我能够使用尴尬打印每个文件的列数。但是,我追求的输出类似于…

稀香 2025-02-07 02:28:22 2 0

如何使用AWK在列中找到并匹配精确的字符串?

我很难使用 awk 在文件中找到的精确字符串。 我的文件称为“ sup_groups.txt ”,其中包含: (结构为:“ group_name:pw:group_id:user1<,us…

扬花落满肩 2025-02-07 01:43:24 1 0

如果找到一个数字,如何按模式将文件拆分

我有一个类似的文字: 1Lorem ipsum dolor sit amet, consectetur adipiscing elit. 2Vivamus dictum, justo mattis sollicitudin pretium, ante magn…

峩卟喜欢 2025-02-06 09:50:43 3 0

BASH / AWK:字段中的过滤器值

我正在尝试将第2列滤除到filedigits.txt。 for i in `seq -f '%0.f\n' 66979300 100 66982300`; do awk -v var=$i 'BEGIN{FS=OFS="\t"}{$2 == var }{p…

笑看君怀她人 2025-02-06 08:33:19 4 0

为什么“ awk”从第一个文件打印一条线?

#!/bin/bash awk 'FNR > 1 && NR==FNR { f_name = tolower($1) # first name l_name = tolower($2) # last name full_name = f_name":"l_name # full …

空袭的梦i 2025-02-06 05:57:41 3 0

为什么nr == fnr; {}用作nr == fnr {}时的行为不同?

希望有人可以帮助解释以下 awk 输出。 awk - version :GNU AWK 5.0.1,API:2.0(GNU MPFR 4.0.2,GNU MP 6.2.0) OS:Windows上的Linux子系统; Lin…

如歌彻婉言 2025-02-06 04:52:38 1 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文