awk 相关问题

AWK是一种解释性编程语言,专为文本处理而设计,通常用作数据提取和报告工具。 AWK主要用于Unix系统。

如何通过命令 sed/awk/another 在文件中第一个匹配之前粘贴另一个位置?

我需要动态更改 ci 的 nginx 配置,尝试通过 sh 脚本解决。 但我对 sh 脚本为零,我只知道我在谷歌中看到的内容。 输入: 服务器 { #位置/api/graphql { #

回答 1 投票 0

sed/awk 将多行合并为单行

我有包含以下内容的文件 ltm 池 /Common/foo_mim_pool { 成员{ /通用/mim-foo-010101-1:5222 { 地址10.22.1.161 } } } ltm 池 /Common/foo_ts_p...

回答 1 投票 0

删除最后一个字段

我的脚本将接收各种长度的输入,我想删除用“/”分隔的最后一个字段。我将要处理的输入的一个例子是。 这个/那个/和/更多 但问题是我

awk
回答 6 投票 0

根据结构化文本过滤日志

我有许多日志文件,每一行都遵循相同的模式,如下所示: - 我想按线程值过滤这些日志并保存...

回答 1 投票 0

在 Vim 中或使用 sed、awk 等将所有带空格的行填充到固定宽度

如何将文件的每一行填充到一定的宽度(例如 63 个字符宽),如果需要可以用空格填充? 现在,我们假设所有行都保证少于 63 个字符。 我用V...

回答 8 投票 0

如何通过 bash shell 变量将 !~(非)大小写传递给 awk 模式

我有以下文件,名为 file.txt。 A B C D d、c、b、a 我想运行以下名为 test.txt 的文件: #!/bin/bash 数据=$(cat文件.txt) 吉布 () { 回声“$1”| awk -v var=&q...

回答 4 投票 0

从日志文件中提取一行的一部分

从输入中提取感兴趣的子字符串(如下所示)的最快方法是什么? MsgTrace(65/26)noop:user=xxx=INBOX:cmd=534 ImapFetchComplete(56/39)用户=xxxxxxxxxx 所需的输出(即...

回答 3 投票 0

sed + 在特定行末尾但特定字符之前附加语法

我想在以 GRUB_CMDLINE_LINUX 开头的行末尾添加语法 scsi_mod.scan=sync ,并将语法附加到行末尾但在字符“之前” 注意 - 如果 scs...

回答 1 投票 0

根据分隔符数量分割文件

我的 csv 文件格式错误,具有不同数量的分隔符(分隔符为逗号)。 我需要根据分隔符的数量将源文件拆分为多个文件。 $ cat ~/Desktop/sample_fi...

回答 1 投票 0

正则表达式排除小于 6 分钟的分钟和秒

我需要正则表达式方面的帮助。 我有一个包含 pod 状态(包括年龄)的文件 命名空间名称就绪状态重新启动年龄 util tomcat-1 0/1 ...

回答 1 投票 0

实际数据流的固定宽度记录,但具有以下 awk 字段分割(FS、FIELDWIDTHS、FPAT)

我改变了我的问题 - 非常简单 如何用 awk 读出这些数据? 知道—— 一条记录的大小为 29 个字符 每条记录 3 个字段 - 大小:15、10、4 可以使用字段分割来完成吗...

awk
回答 1 投票 0

使用awk处理每个记录都有不同固定宽度字段的文件

我有一些来自遗留系统的数据文件,我想使用 Awk 对其进行处理。每个文件由一个记录列表组成。有多种不同的记录类型,每种记录类型都有一个

回答 7 投票 0

根据第2列值对第3列进行操作

我有这个文件 $猫测试.txt 49808830/ccs 9492 塔卡 3 175833950/ccs 971 ACCC 1 180422692/ccs 971 ACCC 10 110952448/ccs 9714 标签 2 117309969/ccs 9714 标签 4 119998610/ccs 9714 标签 5 17150946...

awk
回答 3 投票 0

仅接受第一个条目

我有以下格式的数据: 1 0001 场 场 场 2 0050 场 场 场 3 ffff场 场 场 4 0003 场 场 场 5 0001 呃...

awk
回答 2 投票 0

从多个文件中提取单元格值(恒定行数和列数)并创建一个新文件

我有 1344 个 ascii 文件,其中有 3 列和 68 行数值(无文本/字符串)。它们没有任何标题,并且列以空格分隔。文件中的示例行: 0.11 3.1450 0...

回答 1 投票 0

最后一列中的单独术语用引号引起来?

这是我的初始输出文件的示例: e7479580f6f3be15b5632f64f9de8df7,gi|1858620278|gb|MN628024.1|,132,541,100,132,100.000,2.02e-60,244,82755,绞花杏仁券 PCG/UNN/030 -52

awk
回答 1 投票 0

sed / awk:根据搜索模式编辑动态数据文件

在 pca.ndx 文件中,有一个由模式表达式表示的数字块,格式如下: 48789 48790 48791 48792 48793 48794 48795 48796 48797 48798 48799 48800 48801 48802 4...

回答 1 投票 0

如何使用 AWK 或 SED 为文件中的每一行生成 UUID?

我需要将 UUID(新生成的每行唯一的)附加到文件的每一行。我更愿意使用 SED 或 AWK 来完成此活动,并利用我的 Linux 机器上的 UUIDGEN 可执行文件。我

回答 6 投票 0

使用 bash 将行拆分为训练集和验证集

我编写了以下 bash 脚本,将输入文件分成两个,用于以下签名: splitfiles 文件名 0.9 其中 0.9 是训练集比例,其余是测试集。 函数 splitf...

回答 6 投票 0

为什么使用awk时\d不匹配数字?

我发现了一种我无法用 awk 真正解释的行为。也许这是一个愚蠢的错误,但我无法弄清楚。 我有一个名为 files 的文件,其中有一些随机文件名。 $ cat -e 文件 3床.txt$ 文件4...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.