nawk

    -2热度

    2回答

    我想要删除基于“CLIENT TOTAL”和后续单元行的行直到下一个名称。 “CLIENT TOTAL”行之后的单元行数(即带有30.0和15.0的行)可能不同,直到下一个名称。 最重要的是该文件不分隔。 下面给出的是我的输入文件。 INPUT: 相对论/ OF 32629 DT MBSA HALL 15.0 5850 HALL 30.0 21650 相对论/ OF 34145 DT MBSA H

    0热度

    1回答

    我想删除基于“CLIENT TOTAL”和后续单元行直到下一个名称的行。 “CLIENT TOTAL”行之后的单元行数(即带有30.0和15.0的行)可能不同,直到下一个名称。 最重要的是该文件不分隔。 下面给出的是我的输入文件。 输入: RELATIVITY/O F 32629 DT MBSA HALL 15.0 5,850 HALL 30.0 21,650 RELA

    0热度

    4回答

    我有一个条目,如大文件: <VAL>17,451.26</VAL> <VAL>353.93</VAL> <VAL>395.00</VAL> <VAL>2,405.00</VAL> <DATE>31 Jul 2013</DATE> <DATE>31 Jul 2013</DATE> <DATE>31 Dec 2014</DATE> <DATE>21 Jun 2002</DATE> <D

    1热度

    2回答

    好吧,这很可能听起来像是一个愚蠢的问题,但我无法让它工作,真的不知道我在这里做错了什么,即使在阅读后不少NAWK/awk的帮助网站: $ echo -e "hey\nthis\nworld" | nawk '{ if ($1 !~ /e/) { print $0; } else if ($1 !~ /o/) { print $0; } else { print "condition not mac

    1热度

    1回答

    我试图匹配字符串中的重复模式。我知道我至少可以在perl中使用/^[0-9]{5}$/ ,但这似乎在awk或nawk(没有安装gawk)时不起作用。 除/^[0-9][0-9][0-9][0-9][0-9]$/之外的任何替代方法? 编辑: echo "AAB" > test script.awk: #!/usr/bin/nawk -f BEGIN {} /^A\{2,2\}/ { prin

    -2热度

    3回答

    我在用下面的代码问题,星号错误: nawk -F "," '{if($2<=2)&&($9!=45)&&($11==2348*)) print $2}' abc12* | wc -l 的错误是在($11==2348*)。我试图把这个数字放在变量x和($11==$x*)中。

    0热度

    3回答

    其具有组件的名称和版本号由空格分隔两个文件: cat file1 com.acc.invm:FNS_PROD 94.0.5 com.acc.invm:FNS_TEST_DCCC_Mangment 94.1.6 com.acc.invm:FNS_APIPlat_BDMap 100.0.9 com.acc.invm:SendEmail 29.6.113 com.acc.invm:SendSm

    -1热度

    1回答

    目前我有在我打电话AWK像 /usr/bin/nawk -f rst.awk file1 file2 和rst.awk脚本看起来像 cat rst.awk { split($2,a,/\./); curr = a[1]*10000 + a[2]*100 + a[3] } NR==FNR { prev[$1] = curr; next } ($1 in prev) && (curr > p

    0热度

    1回答

    我的剧本的第一部分作品在Debian喘息框: OUTPUT_DIR=/share/es-ops/Build_Farm_Reports/WorkSpace_Reports BASE=/export/ws TODAY=`date +"%m-%d-%y"` HOSTNAME=`hostname` WORKSPACES=("bob_avail" "bob_used"

    0热度

    2回答

    如何理解下面的awk命令? nawk 'a-- >= 0; /datamart_extractrelations_static/ {a = 30}' app.log 给出一个awk程序具有的格式: pattern { action } 什么是 'A--> = 0' 呢?何时执行此操作?