shell
fairyLyk
坚持就是胜利!
展开
-
shell学习笔记(1)
shell学习笔记(1)开启shell之旅注释运行shell脚本 开启shell之旅 echo:输出命令 #!/bin/bash echo "hello world !" 输出结果:hello world ! 注释 单行注释 #这就是注释 2、多行注释 第一种: :<<EOF 注释想 写 几行 写几行 EOF 第二种 :<< ' eof可以用 ' 代替哦 ...原创 2019-04-08 16:27:23 · 86 阅读 · 0 评论 -
shell学习笔记(2)
shell变量、字符串的常用情况 变量 1、 变量的相关操作 string_name='创建一个字符串变量' #输出变量 echo $string_name echo ${string_name} #设置变量只读 readonly string_name #删除变量:只读的变量无法删除,删除以后的变量不存在,输出时将为输出内容 unset string_name 2、 变量的获取 ...原创 2019-04-08 18:14:58 · 88 阅读 · 0 评论 -
shell学习笔记(3)
shell数组的使用 数组的定义 数组以括号定义,数组中的元素以空格分开 1、 array=(a b c) 2、 array2=( a b c ) 3、 array[0]=value1 array[3]=value4 array[8]=value9 #定义时下标可以不连续,没有限制范围 数组的读取 根据下标获取制定对象数值 array_value=${array[1]} @可以获取数组...原创 2019-04-08 19:55:38 · 124 阅读 · 0 评论 -
shell学习笔记(4)
shell 传递参数 我们可以在执行shell脚本的是向shell脚本传递参数,获取参数的格式为:$n n代表一个数字,$0代表执行shell文件的文件名 ;$1代表传递的第一参数,$2代表传递的第二个参数,一次类推 实例:创建一个test.sh文件,脚本如下 #!/bin/bash echo "该shell的文件名称是 : $0" echo "传递的第一个参数是: $1" echo "传递的第二...原创 2019-04-08 20:30:45 · 92 阅读 · 0 评论 -
shell学习笔记(5)
=# shell 运算符 算数运算符 相关运算脚本 #!/bin/bash a=6 b=30 val=`expr $a + $b` echo "a + b : $val" val=`expr $a - $b` echo "a - b : $val" val=`expr $a \* $b` echo "a * b : $val" val=`expr $b / $a` echo "b / a...原创 2019-04-08 21:33:13 · 112 阅读 · 0 评论