上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: for语句(循环结构) for语句可以实现类似于C语言里面的循环结构,当然for语句的功能要更强大一点,通过不同的开关可以实现更多的功能。for语句有多个开关,不同开关将会实现不同的功能。 1.无开关 无开关的for语句能够对设定的范围内进行循环,是最基本的for循环语句。其命令格式为: FOR % 阅读全文
posted @ 2016-10-27 10:05 疯狂的tiger 阅读(2426) 评论(0) 推荐(1) 编辑
摘要: windows批处理set命令 [设置变量]格式:set 变量名=变量值详细:被设定的变量以%变量名%引用[取消变量]格式:set 变量名=详细:取消后的变量若被引用%变量名%将为空[展示变量]格式:set 变量名详细:展示以变量名开头的所有变量的值[列出所有可用的变量]格式:set windows 阅读全文
posted @ 2016-10-27 09:46 疯狂的tiger 阅读(3712) 评论(0) 推荐(0) 编辑
摘要: 获取批处理文件所在路径 在开发时,经常需要使用批处理运行一些程序,java程序 犹其是这样,往往需要运行时根路径。Hardcode一个路径总是令自己觉得不自在,例如一个java程序从一台机copy到另外一台机,盘符往往发生变化,先修改一下bat里的路径再运行显然很麻烦。 在批处理开头加入cd /d 阅读全文
posted @ 2016-10-27 09:21 疯狂的tiger 阅读(11881) 评论(0) 推荐(1) 编辑
摘要: 在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数...带参数的函数示例: #!/bin/bash funWithParam(){ echo "The value of the first parameter is 阅读全文
posted @ 2016-10-17 14:08 疯狂的tiger 阅读(2643) 评论(0) 推荐(0) 编辑
摘要: 函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。Shell 函数的定义格式如下: 如果你愿意,也可以在函数名前加上关键字 function: 函数返回值,可以显式增加return语句;如 阅读全文
posted @ 2016-10-17 14:07 疯狂的tiger 阅读(450) 评论(0) 推荐(0) 编辑
摘要: until 循环执行一系列命令直至条件为 true 时停止。until 循环与 while 循环在处理方式上刚好相反。一般while循环优于until循环,但在某些时候,也只是极少数情况下,until 循环更加有用。until 循环格式为: command 一般为条件表达式,如果返回值为 false 阅读全文
posted @ 2016-10-17 11:54 疯狂的tiger 阅读(2271) 评论(0) 推荐(0) 编辑
摘要: 在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环。 break命令 break命令允许跳出所有循环(终止执行后面的所有循环)。下面的例子中,脚本进入死循环直至用户输入数字大于5。要跳出这个循环,返回到sh 阅读全文
posted @ 2016-10-17 11:54 疯狂的tiger 阅读(2734) 评论(0) 推荐(0) 编辑
摘要: while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为: 命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。以下是一个基本的while循环,测试条件是:如果COUNTER小于5,那么返回 true。COUNTER从0开始,每次循环处理时,COUNTER 阅读全文
posted @ 2016-10-17 11:53 疯狂的tiger 阅读(5917) 评论(0) 推荐(0) 编辑
摘要: 与其他编程语言类似,Shell支持for循环。for循环一般格式为: 列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的下一个值赋给变量。in 列表是可选的,如果不用它,for 循环使用命令行的位置参数。例如,顺序输出当前列表中的数字: for loop in 1 阅读全文
posted @ 2016-10-17 11:52 疯狂的tiger 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构。case 语句匹配一个值或一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下: case工作方式如上所示。取值后面必须为关键字 in,每一模式必须以右括号结束。取值可以为变量或常数 阅读全文
posted @ 2016-10-17 11:50 疯狂的tiger 阅读(603) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页