All pastes #371508 Raw Edit

Someone

public text v1 · immutable
#371508 ·published 2007-02-25 12:10 UTC
rendered paste body
#!/bin/sh
#latopen
p=5
TbStat=(ESTABLISHED LISTEN SYN_SENT SYN_RECV FIN_WAIT1 FIN_WAIT2 TIME_WAIT CLOSE CLOSE_WAIT LAST_ACK CLOSING UNKNOWN)
netstat -laputen 2>/dev/null | while read a b c d e f g h i ; do case $d in *.*.*) 
Ltb=0
	while [ $Ltb -lt 11 ];do
		Ltb=$(($Ltb+1))
#		echo ${TbStat[$Ltb]}
		echo "variable ---->""${f#*}"	
#		if [ "${f#*${TbStat[$Ltb]}}" != "${TbStat[$Ltb]}" ] ; then
		if [ ("${f#*}" = "${TbStat[$Ltb]}") -o ("${f#*${TbStat[$Ltb]}}" = "${TbStat[$Ltb]}") ] ; then
			#echo "oui ------>" "${f#*${TbStat[$Ltb]}}" "=====" "${TbStat[$Ltb]}}"
			echo "oui ------>" "${f#*}" "=====" "${TbStat[$Ltb]}"
		else
			#echo "non ------<" "${f#*${TbStat[$Ltb]}}" "=====" "${TbStat[$Ltb]}}"
			echo "non ------<" "${f#*}" "=====" "${TbStat[$Ltb]}"
		fi
		echo $Ltb
	done

sleep $p
esac
done
IP=$(/sbin/ifconfig | grep "inet adr:192" | cut -d ":" -f2 |cut -d " " -f1)
echo $IP
exit 0