一、课前声明
1、本分享仅做学习交流,请自觉遵守法律法规!
2、搜索:Kali与编程,学习更多网络攻防干货!
二、知识点详解
参数传递基本语法:
$n (功能描述:n 为数字,$0 代表命令本身,$1-$9 代表第一到第九个参数,十以上的参数,十以上的参数需要用大括号包含,如${10})
$* (功能描述:这个变量代表命令行中所有的参数,$*把所有的参数看成一个整体)
$@(功能描述:这个变量也代表命令行中所有的参数,不过$@把每个参数区分对待)
$#(功能描述:这个变量代表命令行中所有参数的个数)
$(功能描述:这个变量代表执行此脚本的进程id)
$?(功能描述:这个变量代表最后命令的退出状态,0代表安全,其他可能有问题
三、操作详解
1 获取执行脚本文件的名称
2获取第一个参数的值
3获取第二个参数的值
4 获取第三个参数的值
5 将所有的参数作为一个字符串显示
6 将传递的参数作为独立个体全部显示
7 显示输入参数的个数
8 最后命令的退出状态,0代表安全,其他可能有问题。
9 查看执行此进程的id号
简单获取传入参数的值
传递参数的整体分析
关注我,每天学点黑客技术!点击了解更多,还有更多精彩哦!