cost 92 ms
使用awk模式来过滤数据 - Using awk pattern to file filter data

我有包含行的folling文件(名为/ tmp / test99): 我试图在第三个位置过滤包含“0”的行,在第四个位置过滤“15”(就像在第二行中一样)我尝试运行: 但是我没有得到第二行,而是第一行以"0","15"开头。 你能帮忙解决这个模式吗? 谢谢:) ...

Awk以时间格式打印出最小和最高的数字 - Awk printing out smallest and highest number, in a time format

我是linux / bash shell的新手,我真的无法从文本文件中的特定列打​​印两个值(最高和最低)。 该文件的格式如下: 正如您所看到的,最后一列是时间,我正在尝试使用awk打印出列中的最高和最低时间。 我真的很难过,我试过了: 然而,这甚至没有任何排序,我刚收到的输 ...

如何知道awk命令是否打印出来而不会损坏原始输出 - how to know if awk command printed something without spoiling original output

我正在尝试使用AWK命令,它为我打印得很好,我想要的确切方式 我的问题是,如果我使用的awk命令打印了一些没有破坏的东西并改变它打印的方式,我怎么能从脚本中知道? 我使用的命令: gawk 'BEGIN{RS=ORS="\\n\\n" {s=tolower($0)} s~/word1 ...

使用awk打印选定的行 - use awk for printing selected rows

我有一个文本文件,我只想打印它的选定行。 下面是文本文件的伪格式: 我需要的输出为:(不需要每条记录前的标题,只需要3列就省略了“ MARKS”) 请建议我使用awk命令的形式,我可以使用该形式来实现此目标,并感谢您的支持。 ...

awk命令返回不一致的结果 - awk command returns inconsistent result

我有一个脚本,可以在一个文件中执行多个验证。 验证之一是检查一行是否超过95个字符(包括空格)。 如果是这样,它将返回行数超过95个字符的行号。 以下是用于验证的命令: 在较低的环境中,代码按预期工作。 但是在生产中,有时验证会返回“行过长”错误,但不会返回任何行号。 我们只是 ...

如果满足条件,则AWK将行组打印两次 - AWK print group of lines twice if conditions met

我在编写AWK语句时遇到困难,该语句将在指定条件下两次打印出一组行,并且可以选择重复更改行中的值。 例如,如果一行的第一个字段是11($ 1 = 11),那么我想打印出该行和随后的行两次(调整第二列中的值($ 2)。 到目前为止,这就是我所拥有的,但是它不会复制第一个字段=到11的行以及 ...

AWK Curry函数-函数可以返回函数吗? - AWK Curry Function - Can a function return a function?

我目前正在处理一个相当混乱的AWK脚本,并且我正在尝试对其进行改进(主要是因为我想提高自己的Awk脚本技术) 我意识到没有办法在Awk或Gawk中进行面向对象的编程,但是至少有咖喱函数可以吗? 就像从函数内部返回函数一样? (不返回执行函数的结果,而是返回可以执行的函数) 我发现 ...

awk数组-比较后的幻像条目 - awk array - ghost entries after comparison

我有一个包含两个数组的简单代码段,以及一个if比较 输入文件无关紧要。 因此问题出在带有if语句的for循环中。 我希望它可以简单地比较数组“ animals”中的不同值是否不等于“ 2条腿”,但这是怎么回事: 请注意,数组“动物”突然有了两个新键,即狮身像,但没有价值。 ...

awk正则表达式不匹配时 - awk regexp when not match

在此之前我得到了一些帮助来构建一个正则表达式,该正则表达式匹配任何以“:”开头的行然后是任何东西,然后是“(”之后的任何内容,但它不能以“)结束” 我使用的正则表达式如下: 它看起来工作得相当好。 我有这个输入行: 输出只是:: ike_p1_dh_grp(Referen ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM