【教程主题】:4.awk和sed 【主要内容】 【1】awk AWK是贝尔实验室1977年搞出来的文本出现神器.之所以叫AWK是因为其取了三位创始人AlfredAho,PeterWeinberger,和BrianKernighan的FamilyName的首字符。要学AWK,就得提...
分类:
其他好文 时间:
2014-06-23 07:23:58
阅读次数:
320
是吗hello爱发起#include<stdio.h>
intmain()
{
printf("helloworld!");
}num=521
(1)sed加正则表达式
[[-n"`echo$num|sed‘s/[0-9]//g‘`"]]&&echo"Itisnumber"
(2)变量的子串替换+正则表达式
[[-z"`echo"${num//[0-9]/}"`"]]&&echo"Itisnumber"
(3)变量..
分类:
其他好文 时间:
2014-06-22 11:55:10
阅读次数:
191
网友问题:【潜水】objectisc(76376610)17:15:34我想用shell把文件特定行打印出来,比如第一行,第十一行,第二十一行。应该怎么写语句【潜水】objectisc(763766100)17:17:51请老师赐教,多谢多谢解答记录:【活跃】北京|老男孩(31333741)17:17:55做好数字序列sed取即可【传说】..
分类:
其他好文 时间:
2014-06-22 06:02:18
阅读次数:
270
那些有趣的命令 这是“那些有趣的指令”的第一部分,希望大家喜欢。xargs 或者 parallel,从标准输入中读取信息作为参数,初始化可执行命令,然后一次或多次运行该指令。可并行执行。sed 和 awk,这两个指令可以说大名鼎鼎,可以说是处理文本文件的万能机器,并且速度还比Ruby或者Pytho....
分类:
其他好文 时间:
2014-06-18 19:38:56
阅读次数:
263
java自带替换String s="hlz_and_hourui哈哈"; String new_S=s.replaceAll("哈", "笑毛"); System.out.println(new_S);则输出为:"hlz_and_hourui笑毛笑毛"; 1 package find_repal.....
分类:
编程语言 时间:
2014-06-18 15:58:49
阅读次数:
264
说明:awk被设计用于数据流,能够对列和行进行操作。而sed更多的是匹配,进行替换和删除。awk有很多内建的功能,比如数组,函数等。灵活性是awk的最大优势。awk的结构awk 'BEGIN{ print "start"}pattern { commands }END{ print "end"}'f...
分类:
其他好文 时间:
2014-06-17 21:20:05
阅读次数:
202
公司师兄教的一种方法:
将如下脚本,加入到/etc/profile最后即可
PS1="`whoami`@`hostname`:"'[$PWD]'
history
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
if [ "$USER_IP" = "" ]
then
USER_IP=`...
分类:
其他好文 时间:
2014-06-17 18:43:29
阅读次数:
216
awk实用功能:(来自网友StephenLiu)和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。awk的基本格..
分类:
其他好文 时间:
2014-06-17 18:35:01
阅读次数:
270
九. awk实用功能: 和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。 1. awk的基本格式: /> awk 'pattern...
分类:
系统相关 时间:
2014-06-17 15:01:42
阅读次数:
270
八. 流编辑器sed: sed一次处理一行文件并把输出送往屏幕。sed把当前处理的行存储在临时缓冲区中,称为模式空间(pattern space)。一旦sed完成对模式空间中的行的处理,模式空间中的行就被送往屏幕。行被处理完成之后,就被移出模式空间,程序接着读入下一行,处理,显示,移出......文...
分类:
系统相关 时间:
2014-06-17 14:53:13
阅读次数:
316