awk 相关问题

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

最佳 Awk 命令

我发现 AWK 非常有用。 这是我用来操作数据的单行代码。 LS | awk '{ print "awk " "'"'"'" " {print $1,$2,$3} " "'"'"'" " " $1 ".old_ext > " $1 ".new_ext" }' > ...

awk
回答 13 投票 0

如何使用awk按第3列排序

我有一个像这样的文件(user.csv) IP、主机名、用户、组、加密、aduser、adaattr 想要打印按用户排序的所有列, 我尝试了 awk -F ":" '{print|"$3 sort -n"}' user.csv ,它不起作用。

awk
回答 10 投票 0

根据另一个文件的字符编辑一个文件中的字符

我有一个 .ind 文件,如下所示: I001.HO M Ignore_Iran_Zoroastrian_PCA_outlier.HO I002.HO M Ignore_Iran_Zoroastrian_PCA_outlier.HO IREJ-T006.HO M 伊朗_Fars.HO IREJ-T009.HO M

回答 2 投票 0

比较 shell 脚本中的两个版本号

我有一个文件 file1,如下所示,其中包含当前版本号和预期版本号: 当前版本:1.5.2 预期版本:1.8.1 我想编写一个 bash 脚本来比较这两个值,如果 ExpecV...

回答 4 投票 0

在部分ICS文件中处理DTEND

我拥有的是一个已经处理过的 ICS 文件,其中包含每个事件的以下三行: 摘要:“描述” DTSTART;值=日期:20230612 DTEND;值=日期:20230201 日期可以是...

回答 1 投票 0

Linux bash:在不设置变量的情况下比较哈希字符串

我想要一个简单的bash命令来比较两个哈希值,输出它们是否相同。这是我尝试过的: md5sum 文件1 | awk '{print $1}' # 输出不带文件名的哈希值 md5sum...

回答 2 投票 0

AWK:是否有一些标志可以忽略评论?

评论行数计入 NR。 是否有一些标志可以忽略评论? 如何在 AWK 中限制范围,而不是像管道 | sed -e '1d',忽略注释行? 例子 $ awk '{sum+=$3} EN...

回答 7 投票 0

如何将这个 bash 脚本转换为单行脚本?

我正在尝试找到一种将脚本转换为 bash 单行脚本的方法。 我有一个 pdf 文件名称的 txt 文件,我想从互联网上下载它们。 文件1 文件2 文件3 文件位于...

回答 1 投票 0

Bash 脚本到一行代码

我正在尝试找到一种将脚本转换为 bash 单行脚本的方法。 我有一个 pdf 文件名称的 txt 文件,我想从互联网上下载它们。 文件1 文件2 文件3 文件位于...

回答 1 投票 0

如何将存储的值作为列号参数传递以在 awk 中进行编辑?

我有一个 .dat 文件,其中包含 |分隔符,我想更改由作为参数传递并存储在 var 中的数字定义的列的值。我的代码是 awk -v var="$value" -F'|' '{ FS = ...

回答 3 投票 0

awk、gsub、& 符号和意外扩展

首先,对可能重复的问题表示歉意。我是 bash 脚本新手,我什至无法找出一些用于搜索的关键字。话虽如此,我尝试将问题描述简化为

回答 3 投票 0

如何将真正的多维数组“展平”为旧的“模拟”gawk 数组?

我有 gawk (4.++) 真正的多维数组,我想“展平”(转换为旧/模拟 - gawk 4.x 之前的)数组。 arr["a"]["a"] = 21 arr["a"][&quo...

回答 1 投票 0

在 shell 中用逗号替换新行

我想用逗号或空格替换文本中的新行,但不更改最后一个新行。 我知道这个问题:如何用制表符替换换行符? - 但它确实会在末端产生一个标签

回答 5 投票 0

如何使用awk仅获取第二行

堆栈溢出社区您好。 想知道你是否能帮我解决这个问题。 我想获取计算机系统上的可用存储空间并将其导出到变量。 我知道下面的命令会给出...

awk
回答 4 投票 0

如何从文件中读取前n行和后n行?

如何读取文件的前n行和后n行? 对于 n=2,我在网上读到 (head -n2 && tail -n2) 可以工作,但事实并非如此。 $ 猫 x 1 2 3 4 5 $ 猫 x | (头-n2 &&a...

回答 11 投票 0

使用 csv 每行的特定值作为命令路径参数

不知道为什么我在任何地方都找不到这个答案。 输入 CSV: 201800001779830000,"17798320181.pdf",,,159.0,5371.0,,,,,,2018,"{}",2022-08-25 12:58:20.928,2022-08-26 03:13:35.292,空气。 ..

回答 1 投票 0

删除行中的所有空格,但不删除双引号之间的空格

示例: 输入= 这是带有一些空格的示例文本。 这应该是第二行。 然而,“引号之间的空格不应改变”。 最后一行。 输出=

回答 4 投票 0

gnuplot 中的月份

我有一个 csv 文件,其中有 12 个数字,对应于 12 个月。该文件的示例如下: $ 猫数据.csv "3","5","6","5","4","6&

回答 5 投票 0

AWK 或连接(偶尔更正)csv 中两个字段的替代方法

不久前,我开始编写一些东西来解析一些应用程序日志,并认为一切都很好,但今天我注意到一些数据丢失,这是因为时间戳问题。日志

回答 1 投票 0

如何按数量百分比分割文件。线数?

如何按数量百分比分割文件。线? 假设我想将文件分成 3 部分(60%/20%/20% 部分),我可以手动执行此操作,-_-: $ wc -l 棕色.txt 57339 棕色.txt $ BC &l...

回答 7 投票 0

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