请教shell变量后缀的问题
之前从网上看到过使用${STR##*.}可以取文件名后缀,但是不太理解,请哪位熟悉的朋友帮忙讲一下,还有没有类似的用法,多谢!
作者: insnowind 发布时间: 03-11
时间比较问题
我要比较一个时间[[$hours-le12&&$minutes-le60]]输入的格式是hh:mm当我的时间输入是08或者09的时候因为第一位是0,所以数字成了8进制的,提示这样的错误[[:08:valuetoogreatforbase(errortokenis"08")这要怎么处理才能正确比较?
作者: powing 发布时间: 03-11
shell 读取参数
./a.sh -userid xxx-logtimexxx infile.txt outfile.txt在脚本中如何读取相应的参数?参数个数是组合的,有可能只有一个,也有可能是多个参数
作者: yakczh 发布时间: 03-11
bash的bug?
有一文件:file内容如下:12.34.53.335.224.6-2.1-8.99.773-10.19.93.24.1。。。现在我想查找出这个文件里面从第二列开始到结束列中的绝对值的最大值,如结果为:-10.1请问要如何处理?
作者: coldweb 发布时间: 03-11
如何设置exit值退出当前脚本
脚本里有好几个条件判断语句,希望脚本不管如何执行,只要有一个不匹配就退出脚本不再执行,现在按照下面这么写不能正确的退出。例如:查询指定目录下是否有abc*,如果没有,则打印错误信息,并退出。现在执行后,指定目录下没有找到abc*,但不能退出,继续执行下一条命令去了。cd$HOMEABC=ls-lrt abc*FILES=`ls|wc-l`if[
作者: smallfish 发布时间: 03-10
vi 文本替换 aaa 和 bbb 替换成 ccc 怎么写?
%s/aaa|bbb/ccc/gaaa|bbb在grep-E和sed都能用,在vi里为什么不能用啊?:outu:
作者: jils2013 发布时间: 03-10
find命令总是失败 这是为什么呢
我的目录如下[root@ip120rhel5test]#pwd/test[root@ip120rhel5test]#find./././sanpangzhu./sanpangzhu/kkkk./sanpangzhu/44./sanpangzhu/san./dapangzhu./dapangzhu/da./erpangzhu./erpangzhu/er[roo
作者: jinder22 发布时间: 03-10
awk如果只打印正则表达式的字符串?
本帖最后由sunny954于2011-03-1015:14编辑日志格式:2011-03-1000:41:04597INFO (Contacts.cpp[2744032144]:1576) 删除:[用户:111][结果码:11][SID:541932198]2011-03
作者: sunny954 发布时间: 03-10