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' 呢?何時執行此操作?