From cbe531968dafb99e97fc46ace3b224f6750f0426 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 09:58:48 +0900 Subject: [PATCH] ipcheck add --- clone.sh | 2 +- ipcheck.sh | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 ipcheck.sh diff --git a/clone.sh b/clone.sh index 7687c33..0fe1e56 100755 --- a/clone.sh +++ b/clone.sh @@ -1,7 +1,7 @@ #!/bin/sh export USER="ByeonJungHun" -export GITKEY="" +export GITKEY="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" export REPO=$1 echo ${REPO/\/\//\/\/$USER:$GITKEY@} diff --git a/ipcheck.sh b/ipcheck.sh new file mode 100644 index 0000000..7ee70b3 --- /dev/null +++ b/ipcheck.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +start_ip="10.10.43.100" +end_ip="10.10.43.253" + +echo "마지막 수행 시간 : $(date +%Y-%m-%d-%r)\n" > README.md +echo "|주소|사용 여부|" >> README.md +echo "|---|---|" >> README.md + +for ((i=${start_ip##*.}; i<=${end_ip##*.}; i++)); 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} 체크 완료\n" +done