shell
山鬼谣弋痕夕
学习,记录,改变
展开
-
sheell初学:变量
本教程关注的是 Bash,也就是 Bourne Again Shell,由于易用和免费,Bash 在日常工作中被广泛使用。同时,Bash 也是大多数Linux 系统默认的 Shell。第一个shell脚本打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用 php 写 shell...转载 2018-06-23 15:53:35 · 651 阅读 · 0 评论 -
shell学习:传递参数实例
shell学习转载自菜鸟教程:http://www.runoob.com/linux/linux-shell-passing-arguments.html 微小改动我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……实例以下实例我们向脚本传递三个参数,并分别输出,其中 ...转载 2018-06-24 19:47:44 · 350 阅读 · 0 评论 -
shell学习:数组和运算符
shell学习转载自菜鸟教程:http://www.runoob.com/linux/linux-shell-passing-arguments.htmlShell 数组数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。与大部分编程语言类似,数组元素的下标由0开始。Shell 数组用括号来表示,元素用"空格"符号分割开,语...转载 2018-06-24 20:03:29 · 394 阅读 · 0 评论 -
shell学习:print、echo、test命令
echo命令学习:http://www.runoob.com/linux/linux-shell-echo.htmlprint命令学习:http://www.runoob.com/linux/linux-shell-printf.htmlprintf 命令上一章节我们学习了 Shell 的 echo 命令,本章节我们来学习 Shell 的另一个输出命令 printf。printf 命令模仿 C 程...转载 2018-06-24 20:18:19 · 18131 阅读 · 0 评论 -
shell学习:流程控制(判断、循环)
Shell 流程控制和Java、PHP等语言不一样,sh的流程控制不可为空,如果else分支没有语句执行,就不要写else。if elseifif 语句语法格式:if conditionthen command1 command2 ... commandN fi写成一行(适用于终端命令提示符):if [ $(ps -ef | grep -c "ssh") -g...转载 2018-06-24 20:23:18 · 216 阅读 · 0 评论 -
shell学习:shell函数
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[ function ] funname [()]{ action; [return int;]}说明:1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如...转载 2018-10-15 17:00:51 · 183 阅读 · 0 评论