PingSubnet
Aus Programmers Guide
(Unterschied zwischen Versionen)
Roy (Diskussion | Beiträge) |
Roy (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
<source lang="bash"> | <source lang="bash"> | ||
#!/bin/bash | #!/bin/bash | ||
- | if [ "$1" == "" ] | + | if [ "$1" == "" ]; then |
+ | echo "bitte pingsubnet xxx.xxx.xxx verwenden" | ||
+ | else | ||
+ | subnet=$1 | ||
+ | for addr in `seq 1 1 254 `; do | ||
+ | ( ping -c 1 -t 1 $subnet$addr > /dev/null && echo $subnet$addr gefunden) & | ||
+ | done | ||
+ | fi | ||
+ | exit 0 | ||
+ | </source> | ||
[[Category:Funktionen]] [[Category:Bash]] | [[Category:Funktionen]] [[Category:Bash]] |
Aktuelle Version vom 09:29, 30. Mär. 2010
#!/bin/bash if [ "$1" == "" ]; then echo "bitte pingsubnet xxx.xxx.xxx verwenden" else subnet=$1 for addr in `seq 1 1 254 `; do ( ping -c 1 -t 1 $subnet$addr > /dev/null && echo $subnet$addr gefunden) & done fi exit 0