|
Initiale Version von collectNWData aufgetaucht |
|
|
|
|
Freitag, 08 Mai 2009 |
Eben bin ich zufällig auf eine Seite gestossen, wo jemand den Code der ersten Version des Scripts gepostet hat. Damals wurde noch kein CVS zur Versionsverwaltung benutzt und deshalb hatte ich die initiale Version leider nicht mehr.
Richtig niedlich und klein war das Ding damals ...
<code>#
# Kleines Script welches im Falle von Linux Netzwerkproblemen die ersten
# wichtigsten Informationen sammelt und ausgibt so dass sie in einem Forum
# gepostet werden koennen
#
# Feel free to extend this script.
#
# framp 04/08/06
#
MYSELF=`basename $0`
if [ $UID -ne 0 ]; then
echo "$MYSELF: Need to be executed by root"
exit 1
fi
LOG="/tmp/${MYSELF}$$"
function cleanup {
rm -f $LOG
exit
}
trap 'cleanup' 0 1 2 15
CMD[0]="cat /etc/resolv.conf"
CMD[1]="route"
CMD[2]="ifconfig"
CMD[3]="cat /etc/sysconfig/SuSEfirewall2 | grep -v \"^#\" | grep -v \"^$\""
i=0
while [ -n "${CMD[$i]}" ]; do
echo "*************************************************************" >> $LOG
echo "*** ${CMD[$i]} " >> $LOG
echo "*************************************************************" >> $LOG
echo "" >> $LOG
eval ${CMD[$i]} >> $LOG
echo "" >> $LOG
let i=i+1
done
cat $LOG</code>
|
|
Last Updated ( Freitag, 20 August 2010 )
|