-
用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的关联数组查询的时候不去分配空间记录?代码:$awk'{a[$1]}END{for(itemina)++k;printk}'urfile关联数组a,仅仅只是对它进行了一些类似查询的操作,比如判断a[i]的值是否为0,甚至如上,什么都不做,仅仅一个a[$1],但是awk还是记录下来了,在对a进行遍历的时候,这些元素即使没插进去,仍然有记录,当然,这可以通过判断数组a里面的值是否为0来判断它是否真的放了值了,但是,ayw215 时间:05-11 + 阅读全文
-
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%3EBIP2B2situxiaoquan1 时间: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 + 阅读全文