AWK

AWK

文章 70 浏览 298

在 bash 中的模式和下一次出现的相同模式之间添加带有文本的行

我正在编写一个 bash 脚本来修改如下所示的文件: --- usr1 --- 数据数据数据数据数据 数据数据数据数据数据 数据数据数据数据数据 --- usr2 --- 数据…

人生戏 2024-10-16 06:51:13 2 0

如何写入第10行?

我需要一个可以将文本写入从第 10 行开始的现有文件的脚本。它是一个空行,因此不会是查找/替换。最好是在 bash 中,但是终端可以解释的任何内容都可…

绮烟 2024-10-16 02:49:12 3 0

提取赋值表达式的值

假设我有这个字符串: a b c d e=x f g h i What's the best* way to extract the value x from e=x using only Linux Commands (like sed and &lt代…

画中仙 2024-10-15 23:30:02 3 0

awk 打印匹配行和匹配之前的行

以下是我尝试使用 awk 执行的操作。获取与正则表达式匹配的行以及紧邻匹配项之前的行并打印。我可以得到与正则表达式匹配的行,但不能得到紧接其之前…

故事与诗 2024-10-15 22:52:45 1 0

Windows 中的 Grep 和 Awk 表达式中的无效字符错误

我是 grep 和 awk 的新手 - 使用 Windows 7(我从 GnuWin 下载了适用于 Windows 的 grep 和 awk)。 我在运行此脚本时遇到问题: grep -Fwf dictionar…

杀手六號 2024-10-15 17:48:39 4 0

awk 分割字段格式

awk '{split($2,a,"-")} {if ($1=="aa") {print "'$var'/"$1"/"a[1]"/"$2" '$var'/bb/"a[1]} else {print "'$var'/"$1"/"a[1]"/"$2" '$var'/aa/"a[1]}…

霞映澄塘 2024-10-15 08:34:05 0 0

使用 awk / sed 解析这个特定字符串的最佳方法?

我需要从文件中获取特定版本字符串(称为 version.lst),并使用它来比较 shell 脚本中的另一个版本字符串。例如,该文件包含如下所示的行: V1.000 -…

倾城泪 2024-10-15 04:22:22 1 0

交换二进制数据

我只想将文件的前 64 个字符与同一二进制文件的后 64 个字符交换。 我怎样才能做到这一点?…

夕嗳→ 2024-10-15 01:13:37 2 0

awk 到 perl 的转换

我有一个充满文件的目录,其中包含如下记录: FAKE ORGANIZATION 799 S FAKE AVE Northern Blempglorff, RI 99xxx 01/26/2011 These items are being …

梦幻的心爱 2024-10-14 21:48:44 0 0

在 *Nix 环境中提取至少 3 个会话的 IP 地址

如图所示,我们有一个 IP 地址列表(请注意,128.3.* 和 131.243.*)位于我们的子网内。我们更喜欢用 Perl 来做,任何其他好的想法在 *nix 环境中都更…

坠似风落 2024-10-14 17:02:26 2 0

在 awk 中设置 FNR 值

有什么方法可以改变FNR的默认值,然后将其输出到屏幕上。 我已经尝试过: (piped output....) | awk '{FNR=0} {print $0, FNR}' 我希望该解决方案可以…

被翻牌 2024-10-14 15:59:27 2 0

Vim/sed/awk 查找&替换为增量整数

我有一个 markdown 文件,其中包含 [this][]、[that][]、... 和 [the other][] 等单词。我知道如何在 MacVim 中找到这些单词,但是如何用 [this][1]、…

秋风の叶未落 2024-10-14 15:51:28 2 0

cut、colrm、awk 和 sed 的奇怪问题:无法从管道流中剪切字符

我创建了一个脚本来枚举目录及其下面的所有文件。我想通过使用 pv 添加一些进度反馈,因为我通常从根目录使用它。 问题是 find 的时间输出(%TT)中总…

沫雨熙 2024-10-14 10:03:58 4 0

awk 数组输出

我有一个 ip 列表数组, ip_array=['192.168.1.100' '192.168.1.101' '192.168.1.102' '192.168.1.103' '192.168.1.104' '192.168.1.105' '192.168.1.…

梦醒时光 2024-10-14 08:55:28 2 0

awk分割问题

我编写了一个小脚本,使用 awk 'split' 命令来获取当前目录名称。 echo $PWD 我需要将“8”替换为拆分操作结果的令牌数量。 // 如果 PWD = /home/用户…

被你宠の有点坏 2024-10-14 05:32:09 3 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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