Guten morgen Community,
bin immoment an einem Bash script dran, wo man die IP-adresse eingibt und das script dann die ips scannt und in eine jeweilige txt datei schreibt.
Gibt es eine möglichkeit, anzuzeigen wieviel % von den IP's online sind?
also am ende z.B.
Es sind 43% der IP-Adressen Online.
Hier das script:
Code:#!/bin/bash rm -r ipcheck. mkdir ipcheck. read -p "IP-Adresse eingeben ohne punkt am ende! (z.B. 192.168.88): " ip read -p "Anzahl der IP-Adressen: " h for p in $(seq 1 $h) do read -p "$p. $ip." a echo "$ip.$a" >> ipcheck./ips.txt done cat ipcheck./ips.txt | while read ip do ping -w 3 -c 1 $ip [ $? -eq 0 ] && echo $ip >> ipcheck./online2.txt || echo $ip >> ipcheck./offline2.txt done
Danke schonmal
Lesezeichen