awk 相关问题

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

如何将第一个和第五个日期列的格式从 28-MAR-2024 更改为 03/28/2024

输入文件示例 截至日期、投资组合、冲击、CUSIP、日期、余额、利息、SCHED_PRIN、UNSCHED_PRIN、损失 2024 年 3 月 28 日,INV,DN50,28623RAE8,2024 年 4 月 22 日,25000000,447380,0,0,0 2024 年 3 月 28 日,INV,DN50,28623RAE8,...

回答 1 投票 0

当特定列具有相同值时删除行

我有这个 16 列文件(制表符分隔符): 0/0;20,20 0/1;20,20 0/0;20,20 0/1;20,20 0/0;20,20 0/1;20,20 0/1;20,20 0 /1;20,20 0/1;20,20 0/1;20,...

awk
回答 1 投票 0

如何在bash中从簇文件中提取ID中包含特定字符串的序列簇号?

我有一个以 100% 序列同一性进行序列聚类的聚类文件,每个包含序列聚类,用聚类编号和 ID 表示。以下是文件格式的示例: >克鲁...

回答 1 投票 0

将 ICS 日期转换为 YYYY:MM:DD:HH:mm

我有这个 bash 脚本,可以从指定的 ICS (iCalendar) URL 获取日历事件数据并显示当前日期的事件。事件的开始和结束以 ics 格式显示...

回答 1 投票 0

根据所有 json 文件的条件打印一些值

我的文件夹和子文件夹中有几个 json 文件,我只想打印其中的 3 个字段。我对所有 json 文件使用 for 循环,但这里为了简单起见,下面的输入代表 3 个 json 文件...

回答 1 投票 0

有条件地在可变长度行中插入逗号

我有一个文件,曾经包含两个 CSV 列,但已删除其逗号,以便每一行都是一个完整的“记录”。我需要通过添加逗号再次将它们分成两条记录...

回答 1 投票 0

获取一条线的值,有关性能的建议

我有 bash 脚本代码来提取变量中的一些值。 文字是: ct:I al:3669619 dc:SERVERA mn:CAR 或:19qrh sv:R st:Not_Noticed stt:2024 0411151219 lu: lt: ms: 这就是消息 run_...

回答 1 投票 0

将一行数据复制到下一行数据之前

有数据如 开始{数据} 目标{ABC} 开始{数据2} 目标{DEF} 目标{GHI} 开始{数据3} 目标{JKL} .... 我希望将关键字 'start' 之后的 {data} 或 {data2} 移动到它们的 n...

回答 2 投票 0

bash awk:打印两个匹配之间的行并删除其他两个匹配之间的换行符

这是我在 stack Overflow 上发表的第一篇文章,所以如果我做错了什么,请告诉我! 我已经为此搜索了几个小时,但找不到完整的解决方案。我可以选择其中之一...

回答 1 投票 0

在目录中找不到匹配的文件。*

我只想搜索路径third_party/docker/rec/中的所有*.*文件,然后将它们传递给sed以替换字符串。 av_ 与一些_ 找到正确的常规文件并传递给 sed 来执行

回答 1 投票 0

使用 sed 删除多行模式

我有一个 AsciiDoc 文件,希望在使用 asciidoctor-pdf 将其渲染为 PDF 之前删除所有可折叠块。 .点击揭晓答案 [%可折叠] ==== 这就是答案。 ==== 正文

回答 1 投票 0

比较两个具有相同ID的文件,减去并添加到行尾

我有2个文件,格式为 文件A 01 20200111 28.56 22.07 40.14 49.79 22.81 49.31 33.75 31.24 39.41 36.18 02 20200118 32.41 14.89 38.82 60.54 11.54 49.10 34.34 25.53 36....

回答 1 投票 0

比较具有相同 id 和减去字段的两个文件

我有2个文件,格式为 文件A 01 20200111 28.56 22.07 40.14 49.79 22.81 49.31 33.75 31.24 39.41 36.18 02 20200118 32.41 14.89 38.82 60.54 11.54 49.10 34.34 25.53 36....

回答 1 投票 0

获取一条线的值,有关性能的建议

我有 bash 脚本代码来提取变量中的一些值。 文字是: ct:I al:3669619 dc:SERVERA mn:CAR 或:19qrh sv:R st:Not_Noticed stt:2024 0411151219 lu: lt: ms: 这就是消息 run_...

回答 1 投票 0

如何提取符号(<<) and its corresponding alphabets from a string with sed, awk or grep

DNA协方差模型 我可以按照 stackflow 中的建议使用 sed 's/.$//' 删除最后一个字符 使用以下命令提取最后一个字符: rev sym.txt |切-c 1-3 |转速 仅提取 < with grep :

回答 2 投票 0

如何在命令提示符窗口中向 AWS CLI 的输出添加时间戳?

我无法将时间戳添加到日志文件中 AWS CLI 的输出 我已经尝试通过 awk 但它给了我错误 aws s3 --输出文本同步 localPath s3://bucketName --endpoint-url https://s3-vp...

回答 1 投票 0

将每行中的字节转换为GB

如何将 Bash 中单列中每一行的字节转换为千兆字节? 我已经尝试过这个: echo“scale=2;$(cat file.log)/1024^2”|公元前 但只转换最后一个值。 文件.log 的示例

回答 3 投票 0

如何删除文件中位置 51 处的所有 CRLF,以相反的顺序处理文件

我有一个很大的文本文件,输出该文件的应用程序将其自动换行为 50 个字符。 实际的原始展开行长度差异很大,从 1 个字符到 1500 多个字符不等。 ...

回答 1 投票 0

awk:大括号 { 的位置重要吗?

我有两个 bash 脚本,它们执行一些 awk 脚本。它应该过滤掉被阻止的用户: testawk.sh: #!/usr/bin/bash awk_script_file=$(猫 << 'EOF' $0 ~ "User " user &...

回答 1 投票 0

提取 SET var = func(x, y, z);来自代码,可能带有换行符

我必须递归搜索一个单词,然后选择一行或多行,直到)。 我的文件如下所示,输出如下所述。 SET var1 = FormatValue(A1,B1,B2); 设置 var2 =

回答 2 投票 0

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