PingSubnet
Aus Programmers Guide
(Unterschied zwischen Versionen)
Roy (Diskussion | Beiträge) |
Roy (Diskussion | Beiträge) |
||
(Der Versionsvergleich bezieht 6 dazwischenliegende Versionen mit ein.) | |||
Zeile 1: | Zeile 1: | ||
- | #!/bin/bash | + | <source lang="bash"> |
+ | #!/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 | ||
+ | </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