古希腊掌管翘嘴(shell)的神(四)保姆级教学

前言

本次学习的是在b站up主泷羽sec课程有感而发,如涉及侵权马上删除文章。
笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负。
!!注意:蓝色点击均可进入相关对应网站。

一、脚本与用户交互

一下操作是在kali中进行
例子1

read name age  回车
输入  Blankspace  16     
echo $name
echo $age

在这里插入图片描述

例子2

先输入bash    
read -p "请输入您的姓名:" name 
echo $name
read -t 10 -p "请输入您的姓名:" name    指定时间10s后退出
read -n 6 -t 10 -p "请输入您的姓名:" name    输入的字符长度最多为6个字符

在这里插入图片描述

vim shell.sh  
写入以下内容:
read -p "请输入您的姓名:" name
echo "您输入的姓名是:$name,请您确认!"
sh. shell.sh 
输入个名字看一下效果

在这里插入图片描述
在这里插入图片描述

二、if条件判断

vim jisuan.sh
写入以下内容:
num1=10
num2=5
if [ $num1 -eq $num2 ] ; then
echo 相等
else
echo 不相等
fi


这些比较操作符
-eq  等于
-ne  不等于
-gt  大于
-lt  小于
-ge  大于等于
-le  小于等于
只能用于整数比较。
如果要比较浮点数,需要使用其他工具或方法,如bc命令。
例如,比较两个浮点数float1和float2:

在这里插入图片描述


总结

今天学会用户交互脚本和if判断,又进步了一点点呢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值