awk 相关问题

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

使用 awk/sub 命令替换字符串中的字符

我有一个具有图 1 结构的输入文件。该文件混合了描述字符。 到目前为止,我有下面的代码在第 2 行执行以下操作。 使一切

回答 1 投票 0

awk 未找到索引的所有匹配项

我有两个文件,使用管道作为分隔符,在每个文件中生成两列。每次

回答 1 投票 0

Awk:设置 RS 以包含换行符和下一行的第一个(唯一)字段 // 日志文件基于自定义 RS 进行“拆分”并在其中打印匹配模式

问题的简短版本:awk 中的 RS 根据第 n 个字段为空的每一行分割记录? (如果行完全为空,则设置 RS=” ...“ 会做。 我...

回答 2 投票 0

awk 命令未显示预期输出

我无法使用下面的 awk 命令获得所需的输出。 $ 猫 /usr/data/doc 8675|Linux|用户A 8975|Linux|用户B 8975|Linux|用户C 8898|Windows|用户D $ 猫走 #!/bin/bash 执行 awk -v arg=${1:?} '$...

awk
回答 1 投票 0

如何使用 bash 替换多行 FASTA 文件中的特定字符串模式?

我有一个大型多行 FASTA 文件,如下所示: >NWQ47741.1 CLTR1 蛋白,部分 [Melospiza_melodia] 脊椎动物 CLSQGTMTALSPNLSCHNPSIDDFRNSVYSTLYSMISIMGFVGNGVVLYVLIRTYRQKTA

回答 1 投票 0

从 apache 日志中计算唯一访问次数(按 IP)

我正在尝试从我的 apache 日志中计算 URL 上的唯一访问次数。 这是我到目前为止所拥有的: grep -o 'THIS_IS_MY_URL' other_vhosts_access.log | grep -o 'THIS_IS_MY_URL' other_vhosts_access.log |厕所-l 这是有效的,但我没有

回答 2 投票 0

如何删除sql文件中mysql表匹配之前的所有字符

我有一个很大的 .sql 文件导出,大约有 9gig。如何删除文本“CREATE TABLE field_revision_commerce_customer_address”之前的所有内容?我查了一些关于 sed 的东西......

回答 1 投票 0

Shell 动态变量作为 AWK 内的条件

我有一个 sh (POSIX) 脚本,我试图从主机列表 (SSH) 中选择一个主机,该列表在主机名上有一些有趣的信息,例如可用的可用内存、用户已经连接.. .

回答 1 投票 0

通过管道传输到 awk 的 Bash 命令有时会被缓冲

系统:Linux 4.13.0-43-generic #48~16.04.1-Ubuntu BASH_VERSION='4.3.48(1)-发布' 命令: 睡觉时 5 做 日期+%T 完成 | awk -F: '{打印 $3}' 应该打印...的第三个字段(秒)

回答 2 投票 0

如何从管道和文件中提供 awk 输入?

我想知道如何让 awk 从管道输出和文件中获取字符串? 我基本上有一系列命令,最终会输出一个字符串。我想再次检查这个字符串...

回答 2 投票 0

如何在Ubuntu中使用bash反转文件中的所有单词?

我想反转文件中的完整文本。 假设文件包含: com.e.h/float 我想得到的输出为: 浮动/h.e.com 我已经尝试过命令: 修订文件.txt 但我有...

回答 5 投票 0

使用awk动态表宽度

是否有更复杂的方法使用 awk 来格式化表格?如果通过管道传输到 |,我当前的代码并不完全按照我的预期执行。 column -t,PATTERN 列将所有单词标记为选项卡。 主要()...

回答 1 投票 0

删除第一个和最后一个双引号(最好是 sed/awk)

我只想删除第一个和最后一个双引号 输入: word1 -word2 {word3} -word4 {"word5 'word6' "word7 word8" .word9"} -word10 (word11) 单词1 -单词2 {单词3} -单词4 {&q...

回答 3 投票 0

避免在 bash 数组中存储的输出中按空格分割字符串

数组 A 存储此 awk 脚本的输出: A=(`awk'开始{ z[1]=4;z[2]=7;z[3]=5; w[1]="你好吗?"; w[2]="很好,你呢?"; w[3]=“好的,谢谢”...

回答 1 投票 0

寻找与 sed 替换等效的 awk gsub|sub|gensub

我正在使用以下 sed 命令,我想将其传输到 awk 以将日期从 2023-12-15 更改为 15/12/2023: echo "c_az_6332,2023-12-15,-24.01,BP_Connect,详情,详情&qu...

回答 4 投票 0

寻找与 sed 替换等效的 awk gsub|sub|gensub

我正在使用以下 sed 命令,我想将其传输到 awk 以将日期从 2023-12-15 更改为 15/12/2023: echo "c_az_6332,2023-12-15,-24.01,BP_Connect,详情,详情&qu...

回答 4 投票 0

awk 匹配字符串中的反斜杠

我的文件内容如下: 2023-12-24T07:00:00 2152 4078 information.cp 253 TEST 验证“C:\Windows\Temp est file1.exe”的证书已完成,SHA1:“

回答 1 投票 0

Awk 脚本删除某些块模式

我有以下包含很多条目的文件: [...] 编辑“ip_address_1” 设置 uuid 8b6d9bd0-9fe7-51ee-d54d-d904bfc9a7e1 设置关联接口“interface1” 设置...

awk
回答 1 投票 0

awk:如何使用 [[ 和 ]] 作为字段分隔符/定界符?

我需要使用双方括号作为字段分隔符,包括开括号和闭括号。 双反斜杠仅适用于一种类型,打开或关闭,例如 awk -F '\[\[' 并且不拾取单个 br...

awk
回答 2 投票 0

如何在 macOS shell 脚本中提取默认打印机描述(友好名称)(使用 awk 中的变量)

我正在尝试编写一个 macOS shell 脚本,它可以使用默认打印机的描述(友好名称)作为变量。我已经做到了这一点: #!/bin/bash default_printer_info=$(lpstat -d)

回答 1 投票 0

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