- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 BASH命令和SHELL脚本总结(9)其它篇
@算术运算a=11;leta=a+5; echo $a;#输出为16a=11;a=a+5;echo $a; #输出为a+5a=11;a=$((a+5));echo $a;#输出为16 @$(( )) 用来做算术计算$ a=5; b=7;c=2$ echo $((a+b*c ))19$ echo $(((a+b)/c ))6$ echo $(((a*b
2012-09-29 16:39:48 1200
原创 BASH命令和SHELL脚本总结(8)循环篇
@WHILE循环语句@v1=1while [ "$v1"-lt "6" ]#注[和]的前后都有空格, -lt的前后都有空格do echo"this is the $v1 time of showing up" v1=$(($v1+1)) #注意$(( ))是数学计算式done @FOR循环语句@ for ((i=1;ido .
2012-09-29 16:38:33 821
原创 BASH命令和SHELL脚本总结(7)判断篇
@$(( ))用在测试判断中@a=5;b=7;echo$((a输出结果为1类似的判断语句有>:大于>=:大于或等于==:等于!=:不等于 @使用条件语句来判断文件属性@可以用man test看到更多详细情况格式:-操作符 filename -e 文件存在返回1, 否则返回0 -s 文件大小不为零返回1, 否则返回0 -r 文件可
2012-09-29 16:34:10 1976
原创 BASH命令和SHELL脚本总结(6)括号篇
@大括号的使用cat{err.log,test1.sh,test2.txt}>RedirectFile.txt #将大括号中三个文件重定向到RedirectFile.txtcat{err.log,test1.sh,test2.txt}|more #将大括号中三个文件重定向到屏幕cat{err.log,test1.sh,test2.txt} #将大括号中三个文件重定向到屏幕注意大括号
2012-09-29 16:33:01 1065
原创 BASH命令和SHELL脚本总结(5)赋值篇
@把命令运行结果赋值给变量@result=`grep-o 'href' $website_address1|wc -l` @如何把文件中的每一行赋值给一个数组@array=($(catfile))array=(a bc def)echo ${array[@]} //取全部元素 a b c defecho${array[0]} //取第一个元素 aecho${#
2012-09-29 16:31:03 3692
原创 BASH命令和SHELL脚本总结(4)AWK篇
@AWK的格式@注意一:BEGIN{写在同一行,END{写在同一行。Awk-F"\t" 'BEGIN{ #BEGIN{必须写在一行,并且必须写在起始行。}$1==1&& $2==2 && $3==3{ #&&之间的空格可以省略}END{ #END{必须写在一行,
2012-09-29 16:24:25 4750
原创 BASH命令和SHELL脚本总结(3)命令篇
@set的严谨使用@set -eux-e 如果命令带非零值返回,立即退出-u 当执行参数括展时,把非设置变量作为错误处理(如果扩展企图 出现在非设置变量中,shell显示错误信息.如果不是交互式,则带非零值退出) -x 在每个简单命令被扩展之后,显示PS4扩展值,之后是要执行的命令 @set -e可能引起的错误@并不是所有命令的返回值,非0就是表示失败的diff
2012-09-29 15:53:03 3118
原创 BASH命令和SHELL脚本总结(2)常识篇
@进程中的FORK ------------- sub shell ------------- primary shell -------------sub shellFORK --------------
2012-09-29 15:52:21 1789
数据挖掘--概念.模型.方法和算法
2009-09-20
机器学习 Tom Mitchell 中文版
2009-09-20
机器学习英文版Machine Learning(Mitchell)(下)
2009-09-14
机器学习英文版Machine Learning(Mitchell)(中)
2009-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人