Skripte: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
=network-tabelle-generator=
 
=network-tabelle-generator=
 +
<pre>
 +
#!/bin/bash
 +
NET=$1
 +
cat<<HERE
 +
{| class="wikitable" style="float:left; margin-right:1em"
 +
|+ $NET.0/24
 +
! IP || Host || IP || Host || IP || HOST || IP || HOST
 +
|-
 +
HERE
 +
for ((y=0;y<64;y++))
 +
do
 +
echo -n "|"
 +
for ((x=0;x<4;x++))
 +
do
 +
LINE=$((y*4))
 +
if test $x != 3
 +
then
 +
echo -n "$NET.$(($x+$LINE)) || frei || " 
 +
else
 +
echo -n "$NET.$(($x+$LINE)) || frei " 
 +
echo
 +
echo -n "|-"
 +
fi
 +
done
 +
echo
 +
done
 +
echo "|}"
 +
</pre>

Version vom 27. Juni 2014, 10:21 Uhr

network-tabelle-generator

#!/bin/bash
NET=$1
cat<<HERE
{| class="wikitable" style="float:left; margin-right:1em"
|+ $NET.0/24
! IP || Host || IP || Host || IP || HOST || IP || HOST 
|-
HERE
for ((y=0;y<64;y++))
do
echo -n "|" 
for ((x=0;x<4;x++))
do
LINE=$((y*4))
if test $x != 3
then
echo -n "$NET.$(($x+$LINE)) || frei || "  
else
echo -n "$NET.$(($x+$LINE)) || frei "  
echo 
echo -n "|-"
fi
done
echo 
done
echo "|}"