ChinaUnix.net
相关文章推荐:

shell 求表达式的值let

如标题: $TEST="ALKDSFIE1234;;",我想统计出符合正则表达式[a-zA-Z]或是[0-9]或是特殊符号的数量

by euwy - Shell - 2007-12-04 16:50:38 阅读(1994) 回复(4)

相关讨论

我在awk表达式里已经得到了一个数组,如何把这个数组赋给外部shell的一个数组呢?e.g 如何在shell里把数组a赋给另外一个呢? awk '{a[$1]=$2}END{for (i in a) print i, a}'

by NewComet - Shell - 2007-07-17 11:06:12 阅读(6281) 回复(9)

我有一文件内容如下,数字是随便填的 abcde 5000 basdffdfe 60 basdkk 306 sabd 1234 现在想把其中第一列的除了abcde,basdffdfe,basdkk之外的一行(那一行的内容不确定)改为dddddd, 然后按第一列的内容长度排序,长的在前面,dddddd总是在最后面,怎么排??就是想变成下面的样子 basdffdfe 60 basdkk 306 abcde 5000 dddddd 1234 [ 本帖最后由 a251235308 于 ...

by a251235308 - Shell - 2009-05-07 18:07:19 阅读(1241) 回复(7)

那位朋友可以告诉我下,shell中的以下的表达式对不对? eq 是= gt 是> ge 是>= lt 是< le 是<= 感激万分!!

by flamingxjf - 其他UNIX - 2006-10-13 13:21:24 阅读(1919) 回复(1)

抱歉这个问题很弱: :em16: echo $filename $(100*$com/$total) 运行的时候报错 到底怎么才能做到 输入 echo (1*2/2) 输出 1 这种类似的问题?

by charleschen - Shell - 2006-06-12 23:41:36 阅读(1548) 回复(6)

做一统计,取得每个月中每天的统计数据,加到一块汇总. while read line do cat $path/$line/sendreceive-$year$before_month_at_year\(0\?\[1-9\]\|\[12\]\[0-9\]\|3\[01\]> $path/$line/sendreceive-$year$before_month_at_year-bak-$line awk '{a[$1]+=$2;b[$1]+=$3}END{for (i in a){print i,a[ i ],b[ i ]}}' $path/$line/sendreceive-$year$before_month_at_year-bak-$line >$path/$line/before_sendreceive...

by iamwzh2003 - Shell - 2009-08-05 10:11:20 阅读(1306) 回复(2)

在一个目录下 touch ab abc a1 a2 a3 all a12 ba ba.1 ba.2 filex filey AbC ABC ABc2 abc 然后 ls [A-Z][A-Z][A-Z] 我觉得应该是显示由三个大写字母组成的文件或者目录,这里应该输出ABC 但是结果是 AbC ABC 这是什么原因呢?

by simonlive - Shell - 2009-05-26 20:54:13 阅读(2203) 回复(15)

请问,shell中如何实现,比如参数sum=(a>b)&&(a>c)||(d表达式可能有多个参数, 比如:sum=(a>b)&&(a>c) 或者:sum=(a>b)||(db)&&(a>c)||(d表达式怎么复杂,我只需要得到结果,不知哪位有没有好的办法?

by siqun2008 - Shell - 2008-08-12 16:52:02 阅读(2352) 回复(19)

比如 grep '[0-9]\{1,3\}' a.txt 为什么要加那两个转义字符\呢? 单引号不是已经屏蔽了{的特殊含义了吗?

by fjmingyang - Shell - 2008-04-26 14:16:58 阅读(2857) 回复(4)

if [ ($1 != "TIME_WAIT") or ($1 != "ESTABLISHED") ]; then useage fi 想实现上边的功能.请问怎么解决? 如果传入脚本的参是不是TIME_WAIT 或者不是ESTABLISHED就调用usage函数. 对这个条件判断一直搞不明白...哪本shell书讲的细些?

by Ecore - Shell - 2007-10-20 10:51:40 阅读(3754) 回复(7)

$regularexpression="\.html$" 用这个表达式过滤出所有文件名以.html结尾的文件 文件名都存在便能变量$filename1 $filename2...........................$filenamen 中 请问如何匹配出所有文件名以.html结尾的文件名? 在perl中可以 用if /$filename1=~\.html$/ .............. else .............. 在shell中我不知如何使用 请高手指教 谢谢

by qdxby - Linux论坛 - 2005-03-21 22:09:03 阅读(614) 回复(1)