AWK

AWK

文章 70 浏览 298

将变量传递给 awk 并在正则表达式中使用它

我正在学习 awk,但在将变量传递给脚本并将其用作正则表达式搜索模式的一部分时遇到问题。 这个例子是人为的,但显示了我的问题。 我的数据如下: Edd…

拥抱我好吗 2024-08-21 03:57:49 2 0

使用 awk(或 sed)根据下一行的第一个字符删除换行符

这是我的情况:我有一个大文本文件,我想从中提取某些信息。我使用 sed 根据正则表达式提取所有相关信息,但是我提取的每条“信息”都在单独的行上,…

情愿 2024-08-21 03:52:00 4 0

Emacs:有没有办法使用 Emacs 创建交互式脚本?

我是 emacs 的新手,但对我真正能做的事情以及它节省了多少时间感到震惊(宏节省了大量时间)。但我想知道是否可以创建基于步骤的脚本,其中它要求用…

独闯女儿国 2024-08-21 02:15:19 8 0

处理非平面文件中的文本(提取信息,就好像它是平面文件一样)

我有一个由计算机模拟生成的纵向数据集,可以用下表表示(“var”是变量): time subject var1 var2 var3 t1 subjectA ... t2 subjectB ... 并且 sub…

梦言归人 2024-08-21 01:48:52 9 0

从简单的 XML 文件中提取数据

我有一个包含以下内容的 XML 文件: &lt?xml version="1.0" encoding="utf-8"?&gt &ltjob xmlns="http://www.sample.com/"&gtprogramming&lt/job&gt …

魔法少女 2024-08-20 20:06:24 10 0

计算文件每个块的非空行数,其中多个块由空行分隔

我想计算一个文件中的行数,该文件由多个块(例如 3 个)组成,每个块都有不同的行数。每个块由空行分隔。有单行解决方案吗? 到目前为止,这是我所拥…

等待我真够勒 2024-08-20 19:45:09 2 0

如何在 AWK 中使用 getline 和连接在一起的命令

这让我发疯。我想做的就是从 awk 将命令传递到终端,其中命令是由其他变量连接在一起的字符串。 awk 的文档说类似的东西 "echo" $1 | getline var 应…

洒一地阳光 2024-08-20 14:27:50 4 0

使用鉴别器连接多行

我有这样的输入 输入 : a,b,c d,e,f g,h,i k,l,m n,o,p q,r,s 我希望能够使用像“|”这样的鉴别器连接行 输出: a,b,c|d,e,f|g,h,i k,l,m|n,o.p|q,r,…

太阳男子 2024-08-20 09:58:24 4 0

SVG 转黑白

我希望能够将 SVG 文档转换为黑白文档。我的尝试是使用“sed”的以下 Makefile 脚本: %.bw.svg: %.svg sed '/stroke:none/!s/stroke:[^\"]*/stroke:b…

江城子 2024-08-20 06:45:11 8 0

awk 不会打印新行字符

我使用下面的代码来更改现有的 awk 脚本,以便我可以使用简单的命令添加越来越多的案例。 echo `awk '{if(/#append1/){print "pref'"$1"'=0\n" $0 "\n…

最美不过初阳 2024-08-20 02:23:14 4 0

重新排列列的元素并显示计数

我有这样的文本文件: i am fine how are you what i how are 我需要如下所示的输出: i : 2 am : 1 fine : 1 how : 2 are : 2 you : 1 what : 1 可以…

谁与争疯 2024-08-19 19:21:05 5 0

计算与平面文件的差异

我有一个文本文件,最后两行看起来像这样... Uptime: 822832 Threads: 32 Questions: 13591705 Slow queries: 722 Opens: 81551 Flush tables: 59 Ope…

风筝在阴天搁浅。 2024-08-19 18:01:09 3 0

AWK命令帮助

如何编写一个 awk 命令来读取 /etc/passwd 文件,并仅打印出将 /bin/bash 程序作为默认命令 shell 的任何用户的名称?…

醉生梦死 2024-08-19 14:32:04 4 0

控制 Bash 守护进程启动的进程

在 bash 中,我创建了一个简单的守护进程,用于在互联网连接发生变化时执行命令: #!/bin/bash doService(){ while do checkTheInternetConnection sl…

冰雪之触 2024-08-19 08:37:44 6 0

删除两个字符串之间的所有行

在 sh shell 脚本中。 给定文本文件中的数据: string1 string2 gibberish gibberish string3 gibberish string4 如何使用 awk 或 sed 删除 string2 …

爱的十字路口 2024-08-19 07:47:50 5 0
更多

推荐作者

玍銹的英雄夢

文章 0 评论 0

我不会写诗

文章 0 评论 0

十六岁半

文章 0 评论 0

浸婚纱

文章 0 评论 0

qq_kJ6XkX

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文