码迷,mamicode.com
首页 >  
搜索关键字:shell脚本编程    ( 387个结果
shell脚本编程基础
shell是解释型的编程语言解释型脚本文件的执行过程:当执行一个解释型的脚本文件是时,脚本文件会被提交到内核。内核看到第一行定格写的“#1时,就会调用“#1后面跟的解释器,启动一个解释器进程,并把该文件的后续内容交给解释器翻译给CPU执行。脚本后续内容执行完毕后,解..
分类:系统相关   时间:2015-06-04 06:23:10    阅读次数:157
Linux shell脚本编程基础之练习篇
shell脚本编程基础之练习篇。1、编写一个脚本使我们在写一个脚本时自动生成”#!/bin/bash”这一行和注释信息。#!/bin/bashif [ $# -ne 1 ]then echo "请输入一个参数" exitelse echo "参数正确" ...
分类:系统相关   时间:2015-06-02 23:27:17    阅读次数:259
shell学习之条件测试(参考shell脚本编程诀窍)
1关于test测试,查看man文档知表达式的判断(EXPRESSION)#EXPRESSIONistrue!EXPRESSION#EXPRESSIONisfalseEXPRESSION1-aEXPRESSION2#botharetrue,-omeansor字符串是否为空,相等-nSTRING#thelengthofSTRINGisnonzero,-ncanberemoved-zSTRING#thelengthofSTRINGiszero(nonexists..
分类:系统相关   时间:2015-05-24 06:41:59    阅读次数:184
Linux学习-高级shell脚本编程(一)函数
温馨提示 变量赋值的格式为:变量名=变量值 注意事项: 变量名前面不应加美元“$”符号。(和PHP不同)等号“=” 前后不可以有空格。和C语言不同,Shell中不需要显式的语法来声明变量。 变量名不可以直接和其他字符相连,如果想相连,必须用括号:echo “this is $(he)llo!” 函数定义格式function name { commands }或者是name() { }这个就...
分类:系统相关   时间:2015-05-22 17:18:04    阅读次数:164
bash脚本编程的语法知识点总结第一部分
bash脚本编程的所有语法知识点总结第一部分名词概念bash脚本编程,从字面意思理解也就是shell脚本编程。bash应该是目前Linux上最流行的shell脚本解释程序。shell是一个命令语言解释器,而shell脚本则是Linux命令的集合,按照预设的顺序依次解释执行,来完成特定的、较复杂的系..
分类:其他好文   时间:2015-05-14 06:19:00    阅读次数:172
跟鸟哥学Linux之——shell script
从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在系统管理等领域,Shell编程起着不可忽视的作用。前期我对shell编程做了一个初步的认识,现总结如下; 思维导图:   知识分为了两部分: 基本知识:     在基本知识中我将其分为了...
分类:系统相关   时间:2015-04-29 21:51:50    阅读次数:159
shell脚本编程(严格的终端格式控制,美丽的输出字体颜色)
#!/bin/bash # #下面是字体输出颜色及终端格式控制 #字体色30-37 echo -e "\033[30m黑色字\033[0m" echo -e "\033[31m红色字\033[0m" echo -e "\033[32m绿色字\033[0m" echo -e "\033[33m黄色字\033[0m" echo -e "\033[34m蓝色字\033[0m" echo -e "\033...
分类:系统相关   时间:2015-04-22 11:46:56    阅读次数:166
shell脚本编程(合并排序)
#!/bin/bash #shell脚本排序之合并排序 a=(1 3 5 7 9) b=(2 4 6 8 10 12 14) c= n=5 m=7 i=0 j=0 k=0 while [ $i -lt $n -a $j -lt $m ];do if test ${a[$i]} -gt ${b[$j]};then c[$k]=${b[$j]} j=$(($j+1)) k=$(($k+...
分类:编程语言   时间:2015-04-21 09:39:22    阅读次数:173
shell脚本编程(快速排序)
#!/bin/bash #shell脚本编程之快速排序的实现(以最右边为元点的思想) #a=(8 5 10 3 2 93 4 1 2 3 40 9 61 8 6 29) a=(0 0 0 0 1 2 3 3 4 4 8 28 30495 921 43716) temp= buff= #交换函数 swap() { buff=${a[$1]} a[$1]=${a[$2...
分类:编程语言   时间:2015-04-21 09:38:50    阅读次数:184
shell脚本编程排序算法之快速排序
#!/bin/bash #shell脚本编程之快速排序的实现(以最右边为元点的思想) a=(8 5 10 3 2 93 4 1 2 3 40 9 61 8 6 29) temp= buff= #交换函数 swap() { buff=${a[$1]} a[$1]=${a[$2]} a[$2]=$buff } fun() { i=$(($1-1)) j=$1 temp=${a[$2]}...
分类:编程语言   时间:2015-04-20 20:57:19    阅读次数:171
387条   上一页 1 ... 32 33 34 35 36 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!