易截截图软件、单文件、免安装、纯绿色、仅160KB

awk&grep 命令完全解析 之linux高级命令

awk 完全解析
awk处理的工作与数据库的处理方式有相同之处,其相同处之一就是awk支持对记录和字段的处理。
域和记录
awk执行时,其浏览域用$1、$2、…、$n标识,多个域之间用逗号分隔,如$1,$3。
$0标识整个记录(整行)。
 
1 显示文本文件myfile中第七行到第十五行中以字符%分隔的第一字段,第三字段和第七字段:
  awk -F % 'NR==7,NR==15 {printf 1 3 7}'
 
Grep 命令完全解析:
\ :忽略正则表达式中特殊字符的原有含义。
^:匹配正则表达式的开始行。
$: 匹配正则表达式的结束行。
<:从匹配正则表达式的行开始。
>:到匹配正则表达式的行结束。
[ ]:单个字符,如[A]即A符合要求 。
[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。
。:所有的单个字符。
* :有字符,长度可以为0。
 
 
-n 在显示符合范本样式的那一列之前,标示出该列的列数编号。
-i 忽略字符大小写的差别。
-L 列出文件内容符合指定的范本样式的文件名称。
-r当指定要查找的是目录而非文件时,必须使用这项参数,否则grep指令将回报信息并停止动作
 
例:
1 grep -2 pattern filename     同时显示匹配行的上下2行。
2 grep  -n ‘/hello/’test.c   显示hello行以及行号
3 grep -n "STF_STATUS" . –r   查找STF_STATUS的文件行,并显示行号
 


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

(转载)linux下loop device的使用

http://en.wikipedia.org/wiki/Loop_device
In Unix-like operating systems, a loop device, vnd (vnode disk), or lofi (loopback file interface) is a pseudo-device that makes a file accessible as a block device.
所谓loop device指的就是拿文件来模拟块设备。
Albert Woodhull语:"The Linux loop device can ......

Linux IP设置

Linux IP设置
修改ip:
编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 //设备名称,不要修改
BOOTPROTO=static //不要修改
BROADCAST=10.10.22.255 //广播地址,一般为本网段的最后一个IP
IPADDR=10.10.22.145 //ip地址
NETMASK=255.255.255.0 //子网掩码
NETWORK=10.10.22.0 //网段地址
ONBOOT ......

ARM嵌入式LINUX设备驱动设计入门学习

  经过一段时间的学习之后,也开发了一些小型的驱动,正如我之前一篇中写到得,现在我就来写一下在ARM嵌入式LINUX下如何设计驱动的框架。
        在这里我用的板子是micro2440板子,板子上的linux版本是2.6.13。因为我在前一篇介绍了驱动编程的两种框架设计,所以现在我就来分别 ......

在linux中设置定时启动程序

  Linux中,cron被用来调度重复的任务,linux at命令被用来在指定时间内调度一次性的任务。
  要使用linux at命令,你必须安装了at RPM软件包,并且 atd服务必须在运行。
  可以使用一下命令启动atd服务:
  [root@sso_4 sbin]# /sbin/service atd start
 
  要判定该软件包是否被安装 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号