T
TerraWarrior
Grünschnabel
naja fals sie aber son ober-genialen admin haben wie ich hier dann wird er mit cygwin nichts anfangen können weil ihm die rechte dafür fehlen
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion erfordert derzeit den Zugriff auf die Seite über den integrierten Safari-Browser.
for ((A=0;A<=256;A++));
do
echo 123.456.789.$A;
done
Doh, was hat mich geritten, dass ich die ips mit 0 aufgefüllt habe?Wolfgang schrieb:...
Code:for ((A=0;A<=256;A++)); do echo 123.456.789.$A; done
Wolfgang schrieb:Wenn du nur runterfahren willst, wenn kein PC mehr erreichbar ist, kannst du ja beim ersten erfolgreichen Ping deinen Test abbrechen.
Gruß Wolfgang
#!/bin/sh
nMINPl=1
nMAXPl=254
nMIN=1
nMAX=254
nN=0 #2x soll der gesammte scan durchgefuehrt werden
#Flagvariable zum Überprüfen ob alle PCs aus sind, wenn kein PC im Netzwerk 1 ansonsten 0
nFlag=1
function check_host
{
if [ $1 -gt $nMINPl -a $1 -lt $nMAXPl ]; then
if ping -n 1 192.168.100.$1 | grep "100% Verlust" > /dev/null; then
return 1
else
return 0
fi
else
return -1
fi
}
echo "Scanne Netzwerk"
while [ $nN -le 1 ]; do
while [ $nMIN -le $nMAX ]; do
if check_host $nMIN; then
nFlag=0
fi
let nMIN+=1
done
let nN+=1
nMIN=nMINPl
done
if [ $nFlag -eq 1 ]; then
echo "Server darf heruntergefahren werden"
else
echo "Server darf nicht heruntergefahren werden"
fi
The ping utility returns an exit status of zero if at least one response
was heard from the specified host; a status of two if the transmission
was successful but no responses were received; or another value (from
<sysexits.h>) if an error occurred.
if ping -c 1 -t 1 $ip; then
...
...
nMIN=nMINPl
...
...
nMIN=$nMINPl
...
#! /bin/bash
PATH=/usr/bin
NETWORK="192.168.20.0/24"
SERVERIP="192.168.20.1"
RETSTRING=`nmap -sP -n ${NETWORK} | grep -v "Starting" | grep -v "MAC Address" | grep -v "finished" | grep -v "$SERVERIP"`;
test "$RETSTRING" = "" && echo "DHCP-Server runterfahren"
# end of script
@moped: Dafür, dass Du das erste Mal in der Shell skriptest, siehts doch schon ganz gut aus.