nawk

    0热度

    2回答

    我有一个命令: ls -l | nawk -v d1=Sep -v d2=26 '{if(match($0,d1)) print $0}' -rw-rw-r-- 1 nobody nobody 12 Sep 26 11:36 file1 -rw-rw-r-- 1 nobody nobody 14 Sep 26 11:37 file2 -rw-rw-r-- 1 nobody nobody

    0热度

    2回答

    输入: position fst 1 0.6 2 0.8 3 0.9 4 0.3 5 1 这给了我一个头: awk '{if ($2>=0.7) print $1}' input > output 但这并不: awk '{if ($2<0.7) print $1}' input > output 怎么来的?

    0热度

    1回答

    我有一个输入文件,下面给出。 Values,series,setupresultcode,nameofresultcode,resultcode 2,9184200,,serviceSetupResultempty,2001 11,9184200,0,successfulReleasedByService,2001 194,9184200,1,successfulDisconnectedBy

    0热度

    1回答

    我试图在bash脚本中将一个变量传递给nawk,但它实际上并不打印$commentValue变量的内容。除了printf语句的最后部分之外,一切都很好。谢谢! echo -n "Service Name: " read serviceName echo -n "Comment: " read commentValue for check in $(grep "CURRENT SER

    0热度

    3回答

    您好我真的试图来管理与具有内容像一个文本文件拨弄awk脚本如下 . [135]Edwards Engineering Pty Ltd Quality Structural Steel. Specialising In Fabrication And Steel Stairs 21- 23 Ada Ave, Brookvale NSW 2100 ph:

    0热度

    1回答

    我只是在这方面有最沉默的时间。这里是我的nawk声明: nawk -F"\t" '{print substr($1,0,4)","substr($1,5,4)","substr($1,9,4)","$2","$3","$4","$5","$6}' filename 简而言之,这是一个制表符分隔的文件。我想把第一列(12个字符)分成3列,我用子字符串函数做到这一点。然后,我想打印没有第一列的其余

    0热度

    4回答

    我有一个像下面的文件(一个示例文件)。 10,鲍勃,ELEC,鲍勃,英雄,, 20,鲍勃,机甲,史蒂夫,六月,,, yumm 30,鲍勃,INSTR,鲍勃,仙 40,鲍勃,复合,亚历克斯,六月,SYU ,, 50,鲍勃,化学,鲍勃,鲍勃,安瑟尼 我会需要所有行字符串Bob在每行中出现不止一次。 此外,如果它不是一个分隔的文件如上述,如果它是像下面然后如何将我得到其中特定字符串重复线(在这种情况下鲍

    5热度

    1回答

    可以将默认正则表达式分隔符(斜线)更改为其他字符吗? 我试图用sed语法来使用它,但它不起作用。 $ gawk '\|bash| { print } ' backup.sh gawk: |bash| { print } gawk:^syntax error 正在尝试的正则表达式有许多斜杠。逃避所有这些将会使它变得丑陋而难以理解。我试着改变/ to |但它不起作用。 TIA

    1热度

    1回答

    这只是为了好奇。 我有一个制表符分隔的文件中像这样 jklh banana hk hkl klh jklh h hk banana h hk kljh asdf banana lk sdfa jklæ jklæ banana sdf jklæ 通过这样做,我在第一列取代“香蕉”和输出保持否则相同: awk '{gsub(/banana/,0,$1)}; {printf "%s\t%

    1热度

    2回答

    如何使用NAWK/AWK重定向记录基于在一个文件中的其中一列的值不同的输出文件?.. chethan RA Ramesh RA Sachin RA Gundaa DI dravid DI Suresh SE 所以我想RA记录重定向到一个文件,DI记录到另一个文件和SE记录到另一个文件。第二列中的值可以是任何不需要是RA,DI或SE的值。因此,基于在第二列不同的值,记录需要被重定向到不