2021年1月8日

shell脚本学习之6小时搞定(6)-重定向及其他

摘要: ##shell学习之-重定向及其他 Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 ###1.输出重定向 命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定 阅读全文

posted @ 2021-01-08 17:35 进击的davis 阅读(190) 评论(0) 推荐(0) 编辑

shell脚本学习之6小时搞定(5)-函数

摘要: ##shell学习之-函数function 函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。 ###1.函数定义 Shell 函数的定义格式如下: function function_n 阅读全文

posted @ 2021-01-08 17:01 进击的davis 阅读(110) 评论(0) 推荐(0) 编辑

shell脚本学习之6小时搞定(4)-分支

摘要: ##shell学习之-条件分支控制 ###1.条件判断:if语句 语法格式: if [ expression ] then Statement(s) to be executed if expression is true fi # 注意:expression 和方括号([ ])之间必须有空格,否则 阅读全文

posted @ 2021-01-08 11:44 进击的davis 阅读(120) 评论(0) 推荐(0) 编辑

shell脚本学习之6小时搞定(3)-str&array

摘要: ##shell学习之-字符串与数组 ###1.字符串 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似: 单双引号的区别: 1).双引号里可以有变量,单引号则原样输出; 2).双引 阅读全文

posted @ 2021-01-08 10:45 进击的davis 阅读(180) 评论(0) 推荐(0) 编辑

shell脚本学习之6小时搞定(2)-运算符

摘要: ##Shell运算符 Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 ###1.算术运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达 阅读全文

posted @ 2021-01-08 10:44 进击的davis 阅读(98) 评论(0) 推荐(0) 编辑

shell脚本学习之6小时搞定(1)-入门

摘要: ##shell学习之-入门 简介 Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。 Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。 Hello World 阅读全文

posted @ 2021-01-08 10:42 进击的davis 阅读(343) 评论(0) 推荐(0) 编辑

导航