Skripte
Zur Navigation springen
Zur Suche springen
network-tabelle-generator
4 spalten komplette ip
#!/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 "|}"
8 spalten letztes oktett
#!/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 || IP || Host || IP || Host || IP || HOST || IP || HOST |- HERE for ((y=0;y<32;y++)) do echo -n "|" for ((x=0;x<8;x++)) do LINE=$((y*8)) if test $x != 7 then echo -n "$(($x+$LINE)) || frei || " else echo -n "$(($x+$LINE)) || frei " echo echo -n "|-" fi done echo done echo "|}"