自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 与计算机猜拳 通过shell脚本用case语句实现

调用RANDOM值,以3取余。 num=$[RANDOM%3] //以三个数字0、1、2代表计算机出拳手势 echo “1.剪刀” echo “2.石头” echo “3.布” read -p “输入数字选择出拳” select //以不同的数字代表case语句中的不同模块 case $select in 1)         if [ $num -eq 0 ];then   

2020-08-29 22:11:29 259 1

原创 简单脚本for循环和while循环

1.为了不让上线的服务器,不与线网的IP地址相冲突,因此需要写出一个shell脚本,把20.0.0.0/24网段在线的IP地址和不在线的IP地址列出来,分别保存到up和down文件中。 #!/bin/bash for ((i=1; i<=254; i++)) //遍历整个网段 do IP=20.0.0.$i ping -c3 -i0.2 -W3 $IP &>/dev/null //发送三个数据包,间隔为0.2s,等待时间3s if [ $? -eq 0 ];th

2020-08-29 22:10:44 786

原创 shell基础

shell脚本从上至下,从左至右顺序执行 1.管道操作 命令1 | 命令2 [ ..... | 命令n] ##命令1处理得出的结果,交给命令2处理,或许有更多命令 2.重定向操作 (1)重定向输入 从某个文件中获取字符 EX:passwd --stdin sam<test.txt //从test.txt文档中获取密码 (2)重定向输出 向某个文件输出字符,“>”它指的是用新内容覆盖原文件内容,而“>>”是再远稳健的内容后追加新内容 EX:echo "hello" >test.

2020-08-29 22:10:03 69

原创 shell中的条件语句if与case

一、条件测试 1.有两种形式: test 条件表达式 或者 [ 条件表达式 ] (中括号用于条件表达式时,条件表达式与左右中括号之间应有空格隔开) 2.文件测试 需要判断是否为文件或目录等情况 (1)单个文件 -d :判断是否为目录 -f:判断是否为文件 -e:判断文件或目录是否存在 -r:判断当前用户是否有读取权限 -w:判断当前用户是否有写入权限 -x:判断当前用户是否有执行权限 [ -e /opt/1.txt ] 或者 test -e /opt/1.txt //判断opt下的1.txt是否存在 (2

2020-08-29 22:08:43 279

原创 shell的循环语句for、while、until及简单例子

一、for语句 基本语法结构: for 变量名 in 取值列表 do 命令序列 done vi /opt/boke/1.txt //创建一个含有数字的文档 1 2 3 4 5 6 vim for.sh #!/bin/bash list=$(cat /opt/boke/1.txt) //查看1.txt的内容赋值给list for num in $list //从list列表中获取数字赋值给变量num do echo $num //输出变量num done 二、while语句 基本语法结构: while

2020-08-29 22:07:49 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除