订阅本站
收藏本站
微博分享
QQ空间分享

Shell函数及其用法攻略

分类:Shell基础

对于函数,大家可以当成自定义程序来理解,比如 Linux 系统命令 ls 是列出目录中所有文件的命令,我们只要记住这个命令是干什么的,然后在需要的时候使用即可。但是如果没有 ls 命令,那么,当我们需要査看某个目录中拥有哪些文……

Shell exit流程控制语句及用法

分类:Shell基础

系统中是有 exit 命令的,用于退出当前用户的登录状态。但是在 Shell 脚本中,exit 语句是用来退出当前脚本的。也就是说,在 Shell 脚本中,只要碰到了 exit 语句,后续的程序就不再执行,而直接退出脚本。exit 的语法如下:
exit……

Shell break和continue循环控制语句及其用法

分类:Shell基础
Shell break和continue循环控制语句及其用法

本节讲解特殊流程控制语句 break 和 continue 的作用。break语句当程序执行到 break 语句时,会结束整个当前循环。而 continue 语句也是结束循环的语句,不过 continue 语句只会结束单次当前循环,继续下次循环。我们画一……

Shell test命令:条件判断,检查某条件是否成立

分类:Shell基础

test 命令是 Bash 中重要的判断命令,也是 Shell 脚本中条件判断的重要辅助工具。当我们需要让程序自动判断哪些事情是成立的时,test 命令就派上用场了。
按照文件类型进行判断根据表 1,我们先来看看 test 可以进行哪些文……

Shell if条件判断语句用法详解

分类:Shell基础

if 条件判断在语言中最为常见,主要用于判断条件是否成立,比如在课堂上,并不是所有的学员都可以进入教室,而是必须符合条件(如必须是本班级学员)才能进入教室。当然,在上课时,是通过人的大脑进行判断的;如果在程序语言中,就要通……

Shell case语句(多分支条件判断)

分类:Shell基础

case 语句和 if...elif...else 语句一样都是多分支条件语句,不过和多分支 if 条件语句不同的是,case 语句只能判断一种条件关系,而 if 语句可以判断多种条件关系。

case 语句的语法如下:case $变量名 in
"值 1")
;;
如果……

Shell for循环及用法举例

分类:Shell基础

for 循环是固定循环,也就是在循环时已经知道需要进行几次循环。有时也把 for 循环称为计数循环。

for 循环的语法有如下 2 种。
语法一for 变量 in 值1 值2 值3…
do
程序
done在这种语法中,for 循环的次数取决……

Shell while循环及其用法

分类:Shell基础

while 循环和后面要介绍的 unti 循环都是不定循环,也称作条件循环,主要是指循环可以一直进行,直到用户设定的条件达成为止,这就和 for 的固定循环不太一样了。

while循环语法如下:while [条件判断式]
do
程序
done对 whil……