首页
可观测性
链路追踪
日志收集
指标监控
云原生
服务网格
关于
散宜生的个人博客
累计撰写
221
篇文章
累计创建
205
个标签
累计收到
0
条评论
栏目
首页
可观测性
链路追踪
日志收集
指标监控
云原生
服务网格
关于
目 录
CONTENT
以下是
shell
相关的文章
2016-10-16
shell 数组
shell 数组 (1)数组定义,一对儿括号表示是数组,数组元素用 空格 分隔开。 [root@133 ~]# a=(1 2 3 4 5) [root@133 ~]# echo $a 1 (2)数组的读取 获取数组的元素个数 [root@133 ~]# echo ${#a[@]} 5 [roo
2016-10-16
0
0
0
Linux
2016-10-15
shell 函数
shell 函数 函数就是把一段代码整合在了一个小单元中,并给这个小单元起了一个名字,当用到这段代码时直接调用这个小单元的名字即可。 格式: function f_name() { command } 函数必须放在最前面。 例: [root@133 ~]# vim f
2016-10-15
0
0
0
Linux
2016-10-14
shell 中断继续退出
shell 中断继续退出 break 直接结束本层循环 #!/bin/bash for i in `seq 1 5` do echo $i if [ $i == 3 ] then break fi echo $i done echo aa
2016-10-14
0
0
0
Linux
2016-10-12
while 循环
while 循环 while 循环常常用来写死循环脚本,用于监控某项服务。 简单的while脚本 [root@133 ~]# vim while.sh #!/bin/bash a=5 while [ $a -ge 1 ];do echo $a a=$[$a-1] done 执行结果:
2016-10-12
0
0
0
Linux
2016-10-11
for 循环
for 循环 简单的 for 循环脚本: [root@133 ~]# vim for.sh #!/bin/bash for i in `seq 1 5`;do echo $i done 脚本中的seq 1 5表示输出一个从1到5的序列。脚本的执行结果为: [root@133 ~]# sh
2016-10-11
0
0
0
Linux
2016-10-10
case 选择
case 选择 在shell脚本中,除了用 if 来判断逻辑之外,还有一种常用的方式,那就是case了。具体格式为: case 变量 in value 1) command ;; value 2) command ;; value 3) command
2016-10-10
0
0
0
Linux
2016-10-09
if 判断的几种用法
if 判断的几种用法 (1)和文档相关的判断: shell 脚本中 if 还经常判断关于文档属性,比如判断是普通文件还是目录,判断文件是否有读写执行权限等。常用的也就几个选项: -e:判断文件或目录是否存在 -d:判断是不是目录,并是否存在 -f:判断是否是普通文件,并存在 -r
2016-10-09
2
0
0
Linux
2016-10-09
if 逻辑判断
if 逻辑判断 (1)不带 else 格式如下: if 判断语句;then command fi 例: [root@133 ~]# vim if1.sh #!/bin/bash read -p "Please input your score:" a if ((a<60));th
2016-10-09
0
0
0
Linux
2016-10-08
shell 自定义变量
shell 自定义变量 简单的脚本: [root@133 ~]# vim variable.sh #!/bin/bash ##In this script we will use variables. d=`date +%H:%M:%S` echo "The script begin a
2016-10-08
0
0
0
Linux
2016-10-05
shell 中连接符(并且、和、或者)
shell 中连接符(并且、和、或者) && 与 || 在上面刚刚提到了分号,用于多条命令间的分隔符。另外还有两个可以用于多条命令中间的特殊符号,那就是 “&&” 和 “||” 下面阿铭把这几种情况全列出: command1 ; command2 command1 && command2 comma
2016-10-05
0
0
0
Linux
1
2