From 6c8bb177136b500f90814f6b5b5a498cf0936f0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B3=80=EC=A0=95=ED=9B=88?= Date: Fri, 30 Jun 2023 12:20:22 +0900 Subject: [PATCH] first commit --- ipcheck.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ipcheck.yaml diff --git a/ipcheck.yaml b/ipcheck.yaml new file mode 100644 index 0000000..6082349 --- /dev/null +++ b/ipcheck.yaml @@ -0,0 +1,18 @@ +#!/bin/bash + +start_ip="10.10.43.100" +end_ip="10.10.43.130" + +echo "마지막 수행 시간 : $(date +%Y-%m-%d-%r)

" > README.md +echo "|IP Address     |Check Result     |" >> README.md +echo "|:---|:---|" >> README.md + +for i in $(seq ${start_ip##*.} ${end_ip##*.}); do + ip="${start_ip%.*}.${i}" + if ping -c 1 -W 1 "$ip" >/dev/null 2>&1; then + echo "|$ip|사용 중|" >> README.md + else + echo "|$ip|사용 가능|" >> README.md + fi + echo "${i} 체크 완료" +done