用for循环匹配两个文件问题
文件3.txt对kaoqin.txt进行匹配,打印出匹配相同的行。这写了一个不知道什么地方出了问题请大家帮忙看一下。谢谢fname="/home/zhuliang/3.txt"fname2=/home/zhuliang/kaoqin.txtforlinein`cat$fname|grep-v"^#"|sed"/^\s*$/d"`doecho$line#ybb=
作者: ybbdnvjfd 发布时间: 05-11
AWK 简单问题
本帖最后由mxiaohua1768于2011-05-1110:32编辑下载(35KB)2011-05-1110:29下载(8.76KB)2011-05-1110:30没明白,为什么会是3,不是就两个north开头的啊
作者: mxiaohua1768 发布时间: 05-11
如何让awk的关联数组查询的时候不去分配空间记录?
代码:$awk'{a[$1]}END{for(itemina)++k;printk}'urfile关联数组a,仅仅只是对它进行了一些类似查询的操作,比如判断a[i]的值是否为0,甚至如上,什么都不做,仅仅一个a[$1],但是awk还是记录下来了,在对a进行遍历的时候,这些元素即使没插进去,仍然有记录,当然,这可以通过判断数组a里面的值是否为0来判断它是否真的放了值了,但是,
作者: ayw215 发布时间: 05-11
sed
echo"1111c2456782f46c27712f3c23332f2"|sed-e's/.*c2//'-e's/2f.*//'结果333我想要的结果是45678,第一次c2和2f之间的内容,其他不要。怎么写呢?
作者: situxiaoquan1 发布时间: 05-10
sed 如何只读取第一次出现的字符
file.txt内容如下 xmldata=%3C%3Fxml+version%3D%221.0%22%3F%3E%0A%3CInterBOSS%3E%0A++%3COrigDomain%3EBOSS%3C%2FOrigDomain%3E%0A++%3CHomeDomain%3EPIMM%3C%2FHomeDomain%3E%0A++%3CBIPCode%3EBIP2B2
作者: situxiaoquan1 发布时间: 05-10
关于PS的输出长度问题
请教下:在命令行用PS看指定的进程,但由于输出的进程名(包括了很长的路径等信息)太长,不能全部在TERM窗口中输出,请问如何试结果输出全部的内容?
作者: 自在香山 发布时间: 05-10
询问一个sed的追加、插入语法问题,谢谢!
源文件:1234希望结果:start1end234例如sed追加、插入参数,写成以下方式为什么会报错:执行:sed '/1/{a\start;i\end}'a.txt报错:sed:-e表达式#1,字符0:未匹配的“{”
作者: spouter 发布时间: 05-10
怎样用awk实现日期时间计算时间差,谢谢~
第一种情况:时间格式是yyyymmdd例:今天是20110510,然后我输入一个时间,如20110605,计算是相差26天,但是用awk怎么实现计算两个时间日期之间相差26天?(5月有31日)第二种情况:时间格式是yyyymmddhhmmss例:今天是20110510000000,然后我输入一个时间,如20110605000000,计算是相差26天,但是用awk怎么实现计算两个时间日期之间
作者: yangjavine 发布时间: 05-10
求解变量中#和%代表什么意思
举个例子:A=18717B7F21E110E9F9461012BF1F16CBFCBCF891_ABC_12B=${A#*_}B为ABC_12C=${A%_*}C为18717B7F21E110E9F9461012BF1F16CBFCBCF891_ABC我想知道#,%,分别代表啥,最主要看ABS中没找到。。。。。
作者: greyglay 发布时间: 05-10