自定义博客皮肤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 in1)        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/bashfor ((i=1; i<=254; i++)) //遍历整个网段doIP=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 787

原创 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 70

原创 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 280

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

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

2020-08-29 22:07:49 77

空空如也

空空如也

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

TA关注的人

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