-
求教 awk 加载shell数组变量??本帖最后由feigu_1984于2011-05-1822:20编辑#!/bin/bashABC=("pcscd""mcstransd""dbus")abc=("111""222""333")foriin${ABC};dops-ef|grep$i|grep-vgrep|awk'{print'"$abc"',$3,$4}'donefeigu_1984 时间:05-18 + 阅读全文
-
一行shell 将当前目录下的所有文件加后缀。有的时候我们再改code时候,要将现有的productioncodecopy到dev文件夹改写。通常做法是先将其命令为.old文件。用最简介的代码做到这一点,我昨日看到xargs的使用的颇受启发。$lsaaabbbccc我的代码:ls|xargs-n1 -imv{}{}.old不知道还有更好的方法没?我总觉得这样的问题应该比较heart2header 时间:05-18 + 阅读全文
-
正则表达式 贪婪非贪婪问题,请教,多谢看到正则表达式中说,加了?号就是非贪婪的,不加就贪婪nicai@nicai-desktop:~/workdir/greed$cattestaa<div>test1</div>bb<div>test2</div>ccnicai@nicai-desktop:~/workdir/greed$sed-e's/<div>.*&lunbutun 时间:05-18 + 阅读全文
-
怎样查看插入的U盘盘符,然后读取里面的文件在根系统上,用root账号,执行了一条命令:#ddif=/dev/zeroof=/home/loopdevbs=1Mcount=512回车后,再敲入任何命令都找不到,重启,根系统没了,根分区在,没有文件系统类型,也没有挂载点用livecd查看其他盘不变不知道怎么回事分区情况如下:/dev/sda1挂载//dev/sda2挂载swap/dev/sda3挂载sunfish 时间:05-18 + 阅读全文
-
如何查找指定的文件(带通配符)例:有一个配置文件aaa.lst,里面的内容是:FILE1*.TXTFILE2*.TXT怎样在一个目录下面查找符合aaa.lst中样子的文件名呢?(*表示通配符,比如该目录下存在FILE1_20110518.TXT,即符合我的查找要求)reallytrue 时间:05-18 + 阅读全文
-
在shell脚本里如何使用SSH 登陆远程主机我的脚本如下:#!/bin/ksh-xUSER="test"PASSWD="test"forIPin`cat ipinfo.txt`do ( echo$PASSWD &nbssituxiaoquan1 时间:05-18 + 阅读全文
-
如何表示呢,急求!!!本帖最后由kean_ca于2011-05-1814:53编辑运行一个程序的时候,判断第一个变量如果是任意一个以下[,],^,*,/,\,.,$以外的任意字符,输出‘Thesymbolisnotallowed',该怎么表示?最麻烦的是:test${1}='\'-o${1}='/'-o${1}='['-o${1}=']'-okean_ca 时间:05-18 + 阅读全文
-
怎样查看插入的U盘盘符,然后读取里面的文件例如一个文件中的内容,第一行是11;第二行是20;第三行是33;想要删除第二列是0的行(即第二行),请问awk和sed高手该如何处理呢?匪兵甲乙 时间:05-18 + 阅读全文