随笔分类 -  Shell

摘要:在这章往后的学习中,我讲尽可能详细的讲书中讲到的都记录到这里,以便以后方便查看。 什么是函数,函数就是一段代码,这段代码可以在我们需要的位置调用,那么这段代码就叫做函数。 在Shell中,定义一个函数有两种方法。 1. 使用关键字 function function name { } 这种方式有种S 阅读全文
posted @ 2016-10-11 10:27 DreamDog 阅读(164) 评论(0) 推荐(0)
摘要:国庆前期后国庆回来也都比较忙,把书一放下,在那起来,就难了,发现好多都开始忘记了,今天好不容易硬着头片看来两章,算是马马虎虎的把前面的基础性质的只是看完了吧。 后面讲开始学习Shell编程的高级阶段,其实在我前面的文章中,有几章的内容是没有写的,在Shell脚本编程的基础部分,处理用户输入和呈现数据 阅读全文
posted @ 2016-10-10 17:02 DreamDog 阅读(119) 评论(0) 推荐(0)
摘要:这一片主要说test文件的比较,文件比较在日常使用的频率比较高,这里重点把每个部分都试着说说看 1. 检车目录 -d -d测试会检查指定的文件名是否在系统上以目录的形式存在,当我们要写文件到某个目录之前,或者是将文件放置到某个目录位置的时候,就需要使用-d来检测这个目录是否存在 运行截图,代码的意思 阅读全文
posted @ 2016-09-20 11:13 DreamDog 阅读(189) 评论(0) 推荐(0)
摘要:if-then语句 if-then语句格式如下 bash shell中的if语句可鞥会和我们接触的其他if语句的工作方式不同,bash shell的if语句会运行if语句后面的那个命令,如果该命令的退出状态码是0 那么执行位于then部分的的命令。 代码实例 这个脚本的功能就是,执行date命令,如 阅读全文
posted @ 2016-09-19 15:30 DreamDog 阅读(357) 评论(0) 推荐(0)
摘要:对于任何一种编程语言都很重要的特性就是操作数字的能力,遗憾的是,对于shell脚本来说,这个过程比较麻烦,在shell脚本中有两种途径来进行数学运算操作。 1.expr 最开始的时候,shell提供了一个特别的命令来梳理数学表达式,expr允许在命令行上处理数学表达式,但是特别笨拙。 使用expr运 阅读全文
posted @ 2016-09-19 11:17 DreamDog 阅读(630) 评论(0) 推荐(0)
摘要:前面两篇文章基本介绍了一部分linux下的基本命令,后面还需要大家自行了解下linux的文件系统的磁盘管理部分,这里就不在写了。 什么是shell编程,我也解释不来,什么是shell脚本了,我理解就是吧一堆shell命令放在一个文件中,再用一个bash来解析这个脚本。 首先创建一个脚本文件,剩下的就 阅读全文
posted @ 2016-09-18 17:01 DreamDog 阅读(137) 评论(0) 推荐(0)