问题标签 [gawk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gawk - 致命:先前定义的函数名
对于下面的清单,我收到一个错误:
致命:先前定义的函数名称“myprint”
arrays - 在 GAWK 中扫描数组的所有元素返回数字而不是值
给定以下功能:
如果输入为:0987654321|57300|ERROR account number not found|GDUMARESQ|0199|9|N|0||
为什么我得到下面的数字而不是文本?
java - java中类定义的正则表达式
问题如下:
Java 中有一个庞大的代码库(数十个包中的数百个文件),我们需要能够在每个类定义中添加和删除关键字 strictfp。我打算使用 sed 或 awk 来执行此替换。但是,我想避免在评论或其他地方替换“类”这个词。谁能想到一个解决方案?
bash - 在 shell 脚本中使用 gawk
嗨,我想在 for 循环中使用 gawk。像这样的东西:
这当然行不通。想法?
linux - 使用 awk 处理每个记录具有不同固定宽度字段的文件
我有一些来自遗留系统的数据文件,我想使用 Awk 进行处理。每个文件都包含一个记录列表。有几种不同的记录类型,每种记录类型都有一组不同的固定宽度字段(没有字段分隔符)。记录的前两个字符表示类型,从中您可以知道应该遵循哪些字段。一个文件可能看起来像这样:
使用 Gawk 我可以设置FIELDWIDTHS,但这适用于整个文件(除非我错过了逐个记录设置的方法),或者我可以将 FS 设置为 "" 并处理文件一个字符一次,但那有点麻烦。
有没有一种使用 Awk 从此类文件中提取字段的好方法?
编辑:是的,我可以使用 Perl(或其他东西)。不过,我仍然很想知道是否有一种明智的方式来使用 Awk。
bash - 在 shell 脚本中使用 gawk
我想做这样的事情:
这可能吗?
谢谢
awk - 如何重新排列列
在我正在重新格式化的文件中,我想将最后一列作为第一列,并让其余列保持不变。我可以在 python 中轻松做到这一点,但我想今晚我会学习一些 awk。
这是一个例子:
(前)
(后)
但是,有很多超过 3 列。事实上,列数会有所不同。
谢谢,
SetJmp
powershell - 在 PowerShell 中使用 awk 格式化文件
我所做的只是 ls 到一个文件,然后运行一个简单的 awk 打印。我是 PowerShell 和 Awk 的新手,但输出显然不是预期的。谁能解释一下?它与文件的格式有关吗?
gawk - GNU awk:访问替换文本中捕获的组
这似乎应该很简单,但是我一直不清楚 awk gensub/gsub/sub 的行为,现在我无法让它按照文档所说的去做(以及拥有无数的经验其他类似的工具建议应该工作)。具体来说,我想从替换字符串中的正则表达式访问“捕获的组”。这是我认为 awk 语法应该是的:
那应该将“abbbc”变成“Here are bees: bbb”。它没有,至少在 Ubunutu 9.04 中对我来说不是。相反,“\1”呈现为 ^A; 也就是说,代码为 1 的字符。当然,这不是我想要的。我该怎么做呢?
谢谢。
gawk - gawk 中的公式
我有一个问题,我正试图在 gawk 中解决。这应该很简单,但我的尝试以除以零错误结束。
我想要完成的工作如下——</p>
例子:
我的输出应如下所示: