awk 相关问题

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

我需要获取逐行比较文件并列出差异的脚本

我有2个文件,A.txt和B.txt。 A.txt 包含服务和版本号对: API 2.3 爪哇3.3 B.txt 包含相同的内容: API 4.3 爪哇4.5 我想比较版本并将其显示为...

回答 1 投票 0

使用 AWK 进行查找表并将第一个文件的第一列替换为第二个文件的另一列

我正在尝试在 shell 中使用 AWK 命令查找表,以将列替换为与第一个文件匹配的另一个列值。 awk 'FNR==NR{a[$1]=$1,a[$2]=$2;next}{print a{$1],a[$2]}' file1.txt 文件...

回答 1 投票 0

awk 的修剪功能

我有时在 awk 中使用一个修剪函数,但对于大输入来说它有点慢: #!/bin/bash 时间 { 是的 $' Lorem ipsum dolor sat amet consectetur adipiscing elit。 Duis dapibus 车辙...

回答 1 投票 0

在正则表达式之间添加一个字符

我有一个很长的数据列表,并尝试转换为 csv,唯一的分隔符是小写字母始终位于大写字母之前。 所以我尝试在 [a-z][A-Z] 之间添加逗号。 这是……

回答 2 投票 0

如何搜索 file1.txt 和 file2.txt 中匹配的字符并将输出打印到新文件

问题: 我需要有关任务的帮助,其中我有两个文本文件 file1.txt 和 file2.txt。这些文件具有相似的格式,但名称位于不同的行号上,并且具有不同的

回答 2 投票 0

为什么 awk“不在”数组中的工作方式与 awk“在”数组中一样?

这是一个 awk 脚本,尝试根据两个文件的第一列设置它们的差异: 开始{ OFS=FS=“” 文件=ARGV[1] 而(获取线< file) Contained[$1] = $1

回答 6 投票 0

需要使用 sed 或 awk 从 URL 获取特定值

从 2 个不同的 url,我只想使用 sed 或 awk 命令获取特定值 以下是变量中的 url: 正常=“https://example.com/techsol-devops/slr-devops/-/pipelines/1011228...

回答 1 投票 0

使用awk将一列数据转换为一行

我正在尝试使用 nawk 将数据列转换为行 输入= 第1775章 1800 1825年 200 2850 3050 3075 3175 我的代码是: nawk 'BEGIN{ORS=","}{print $0}' 但输出不包括我的

awk
回答 3 投票 0

根据两列值打印行

我有一个像这样的两列文件(第二列已排序): 米8569 = 8569 8569 j 8569 = 8570 米 8570 j 8570 c 8570 j 8571 j 8572...

awk
回答 1 投票 0

删除字符串中的竖线和双引号

我在尝试解码 1 个 CSV 文件时遇到了一些挑战。 作为分隔符,我有管道来标识列号,并用双引号来标识大字符串列。 我需要做准备处理...

回答 1 投票 0

awk 脚本解析日志并提取特定值

我正在尝试编写一个 Bash 脚本来处理日志文件并根据给定条件提取特定值。日志位于提供的 URL 处并包含真实的 Web 服务器日志数据。每个...

回答 1 投票 0

在ksh脚本中使用awk

我需要使用 KSH 脚本拆分大型 CSV 文件。我发现下面的链接正在使用 AWK 实用程序 将 CSV 文件拆分为较小的文件但保留标题? 我尝试了相同的...

回答 1 投票 0

根据外部或内部单引号以不同方式替换空格

我的输入有一些字段 用空格分隔, 其他一些用引号括起来并用空格分隔 这是一个输入示例: active=1 '最旧的活动'=0s 禁用=0 '功能...

回答 6 投票 0

将系统命令的输出分配给变量

我想在 awk 脚本中运行系统命令并将其输出存储在变量中。我一直在尝试这样做,但命令的输出总是发送到 shell,而我无法捕获...

回答 7 投票 0

如何组合用正则表达式提取的句子中的所有单词?

如果可能的话,我想将所有以大写字母开头的单词(不包括行首的单词)与linux命令结合起来。目标是在这些之间创建边缘...

回答 5 投票 0

awk语言计算最大公约数

我正在尝试为 awk 语言编写一段代码来计算两个自然数的最大公约数,但到目前为止我的尝试都失败了。 我将感谢您的帮助。 我的尝试: 一个...

awk
回答 3 投票 0

用 awk 替换列,并保留格式

这是文件a.pdb: 原子 1 N ARG 1 0.000 0.000 0.000 1.00 0.00 N 原子 2 H1 ARG 1 0.000 0.000 0.000 1.00 0.00 H ATOM 3 H2 AR...

回答 4 投票 0

当列值大于指定且至少增加五倍时提取行

输入以下内容, 08伏 3.8 0.0 23.456 60.459 60.459 09米 4.4 0.0 24.960 72.301 72.301 10升 4.4 0.0 25.301 95.197 95.197 11 升 1.9 0.0 25.410...

回答 1 投票 0

使用 AWK 进行类似 Fortran D 格式的 Printf“0.xxxxxD+x”

上下文 在 Fortran 编程语言中,当您想要打印浮点数时,有一种格式,即“D”格式。以浮点数为例: 1234.56 将打印为: 0.123456D+4 是的,与 D ...

回答 1 投票 0

mawk 程序既不理解单词边界标记:“\<", "\>”也不理解其他转义序列

我刚刚注意到一个新安装的Ubuntu默认没有安装gawk。 因此,我所有包含单词边框标记的 awk 表达式:“<", ">”不...

awk
回答 2 投票 0

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