
shell学习
哪得小师弟
这个作者很懒,什么都没留下…
展开
-
Shell学习(1)
了解Shell 目的:可以看懂shell脚本并自己编写脚本 #!/bin/bash #使用bash shell 如下 test.sh #!/bin/bash echo "Hello world!" (echo命令用于向窗口输出文本) 执行shell脚本: chmod +x ./test.sh #(更改权限) ./test.sh shell变量 变量定义与使用转载 2018-10-19 19:42:23 · 149 阅读 · 0 评论 -
Shell学习(2)
Shell传参转载 2018-10-19 19:42:48 · 95 阅读 · 0 评论 -
Shell学习(3)
Shell基本运算符 Shell支持多种运算符:算数运算符,关系运算符,布尔运算符,字符串运算符,文件测试运算符。 原生bash不支持简单的数学运算,但是可以通过其它命令来实现,例如awk和expr,expr最常用。 expr是一款表达式计算工具,使用它能完成表达式的求值操作。 #!/bin/bash val=`expr 2 + 2` echo "两数之和为:$val" 两点注意: 表达式和运...转载 2018-10-19 19:43:02 · 98 阅读 · 0 评论 -
Shell学习(4)
Shell echo命令 Shell的echo用于字符串输出:eho string 显示普通字符串 echo "It is a test" # 或者 echo It is a test 显示转义字符 echo "\"It is a test\"" # 或者 echo \"It is a test\" 显示变量 read命令从标准输入中读取一行,并把输入行的每个字转载 2018-10-19 19:43:11 · 177 阅读 · 0 评论 -
Shell学习(5)
Shell 流程控制 首先要注意的是shell的流程控制不可为空,如果else分支没有语句执行,那就不要写这个else。 if else if if 语句语法格式: if condition then command1 command2 ... commandN fi 写成一行(适用于终端命令提示符): if [ $(ps -ef | grep -c "ssh...转载 2018-10-19 19:43:33 · 187 阅读 · 0 评论 -
Shell学习(6)
Shell 函数 linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。 shell中函数的定义格式如下: [ function ] funname [()] { action; [return int;] } 说明: 1.可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2.参数返回,可以显示加:return...转载 2018-10-19 19:42:37 · 177 阅读 · 0 评论