摘要: 一、简介crontab 命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于 crontab 文件中,以供之后读取和执行。通常,crontab 储存的指令被守护进程激活, cron 常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为 cron jobs。cr... 阅读全文
posted @ 2014-10-30 15:35 TannerBG 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 一、小括号()单小括号命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中... 阅读全文
posted @ 2014-10-29 20:19 TannerBG 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 一、语法break:用来跳出循环。break N 可以跳出多层循环breakbreak Ncontinue:用来跳过循环。continue N 可以跳过多层循环continuecontinue N二、详细与区别breakfor var1 in 1 2 3do for var2 in 0 5 do... 阅读全文
posted @ 2014-10-29 10:15 TannerBG 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、语法select 变量 in con1 con2 con3 # 自动列出 con1,con2,con3 的选择菜单do #执行内容break # select本身就是一个循环,break是当选择后,就跳出循环done二、练习select + case 模拟 Linux 启动脚本... 阅读全文
posted @ 2014-10-28 17:45 TannerBG 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、语法case $变量 in "第一个变量内容") # 每个变量内容建议用双引号括起来,关键字则为小括号 ) # 执行内容 ;; # 每个类别结尾使用两个连续的分号来处理! "第二个变量内容") # 执行内容 ;; *) ... 阅读全文
posted @ 2014-10-28 16:25 TannerBG 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、语法until [ condition ] # 和while相反,当 condition 条件成立时,就终止回圈, 否则就持续进行回圈的程序段do #执行内容done二、练习输入用户输入的参数,直到用户输入 "end" 结束循环untilread -p "Plz input a para... 阅读全文
posted @ 2014-10-28 15:44 TannerBG 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、语法while [ condition ] # 当 condition 条件成立时,就进行循环,直到条件不成立停止do #执行内容done二、练习输入用户输入的参数,直到用户输入 "end" 结束循环whileread -p "Plz input a paramter": paramte... 阅读全文
posted @ 2014-10-28 15:30 TannerBG 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、语法for var in con1 con2 con3 ...do # 执行内容donefor var in {min..max}do # 执行内容donefor (( 初始值; 限制值; 步阶 ))do # 执行内容done二、练习输出 Shell 的运行时的输入参数echo... 阅读全文
posted @ 2014-10-28 15:01 TannerBG 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、语法 二、练习 三、相关判别式详细 阅读全文
posted @ 2014-10-28 09:41 TannerBG 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、条件语句简单条件if [ condition ]; then # 当 condition 成立时,执行内容;fi # 将 if 反过来写,fi 结束 if 之意复杂条件if [ condition ]; then # 当 condition 成立时,执行内容;else # 当... 阅读全文
posted @ 2014-10-27 18:04 TannerBG 阅读(241) 评论(0) 推荐(0) 编辑