awk

    45热度

    13回答

    我想从html文件的定位标记中提取URL。 这需要使用SED/AWK在BASH中完成。没有perl请。 这样做最简单的方法是什么?

    3热度

    6回答

    我必须处理文本文件10-20GB格式的大小: 字段1场2场3字段4字段5 我想从FIELD2每一行数据解析成多个文件之一;这个被推入的文件是由field4中的值逐行确定的。 field2中有25个不同的可能值,因此数据可以分析到25个不同的文件中。我试过使用Perl(慢)和awk(更快但仍然很慢) - 有没有人有任何建议或指向其他方法? 仅供参考这里是我尝试使用的awk代码;注意:我不得不回到通过

    1热度

    4回答

    我想使用标准的linux shell脚本工具(sed,awk等)编写一个小脚本来为每行输入创建一个输出文件。例如,给定以下输入文件“输入”: line1 line2 line3 我想运行该命令。 $ cat input | my_prog 其中 'my_prog' 是创建了三个输出文件,out.1,out.2脚本,out.3 $ cat out.1 line1 $ cat out

    2热度

    6回答

    如何在Vim的搜索选择中运行AWK? 我的伪代码 %s/!awk '{ print $2 }'//d 我试图删除文件中的给定列。如果你想删除的东西

    8热度

    11回答

    如何显示文件开头的数据,直到第一次出现正则表达式? 举例来说,如果我有一个包含文件: One Two Three Bravo Four Five 我要开始显示文件的内容开始于1号线和停车时我发现字符串“B *”。所以输出应该是这样的: One Two Three

    4热度

    4回答

    我想从我最近的命令历史记录中复制命令到一个文件,但历史是这样的: 568 find . -name "*.txt" -mtime -1 -print -exec awk '$9 != "" && NR <= 10' {} \; 569 find . -name "*.txt" -mtime -1 -print -exec awk '$9 != "" && n < 10 {print; n++}'

    33热度

    4回答

    我想在awk脚本中运行system命令并将其输出存储在变量中。我一直在试图做到这一点,但命令的输出总是进入shell,我无法捕获它。任何想法如何做到这一点? 实施例: $ date | awk --field-separator=! {$1 = system("strip $1"); /*more processing*/} 应该调用strip系统命令和,而不是发送输出到壳,应该分配更多的处理

    1热度

    4回答

    我有一个变量,其中包含以下内容:"a b c d e f g h i j k l",如何在每个第三个成员之后添加一个逗号(,),如下所示:"a b c, d e f, g h i, j k l"。 最初我所有的变量数据都存储在一个数组中,所以如果有人知道如何直接操作数组,那就太好了。 在此先感谢

    6热度

    6回答

    由于我已经转换到Emacs教会,我一直在尝试从内部做所有事情,我想知道如何快速高效地处理文本处理。 举一个例子,让我们看一下我在org-mode上编辑几分钟前的这个列表。 ** Diego: b QI ** bruno-gil: b QI ** Koma: jo ** um: rsrs pr0n ** FelipeAugusto: esp ** GustavoPupo: pinto

    1热度

    3回答

    AWK使用逗号(可选),我需要做的是解析以下形式的字符串 -option optionArgument,--alternativeNotation一些文字,没什么兴趣...... 我设置了FS到 BEGIN { FS = ",?\ +" } ,但它没有工作...它应该在空白的每一个随机数(至少一个),用逗号(可选)preceeded打破。有任何想法吗? Thx提前, 奥利弗