撰寫bash腳本

學習初階腳本撰寫,使用nmap進行掃描

Written by Kali Rookie

Published on: Wed Jul 15

kali

basic

script

一、用編輯器寫腳本,存為.sh檔

#! /bin/bash // 告知使用的直譯器
nmap -sT 192.168.121.0-255 -p 3306 >/dev/null -oG MySQLscan
cat MySQLscan | grep open > MySQLscan2
cat MySQLscan2
#! /bin/bash
echo "Enter the starting IP address: "
read FirstIP
echo "Enter the octet of the last IP address: "
read LastOctetIP
echo "Enter the port number you want to scan for: "
read port
nmap -sT $FirstIP-$LastOctetIP -p $port >/dev/null -oG MySQLscan
cat MySQLscan | grep open > MySQLscan2
cat MySQLscan2

二、修改權限,改為可執行

用 ls -l 指令會看到變成綠色

sudo chmod 775 <filename>

三、執行腳本

./<filename>

./ 的意思是告訴系統,只執行當下這個資料夾裡的這個腳本檔案,可以避免其他資料夾有同名的腳本檔案。