Portál AbcLinuxu, 4. listopadu 2025 12:26
dobry den
v /bin/bash:
porovnatel="^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)$" 
if [[ "$IP" =~ $porovnatel ]] && [ ${BASH_REMATCH[1]} -lt 256  ] && [ ${BASH_REMATCH[2]} -lt 256  ] && [ ${BASH_REMATCH[3]} -lt 256  ] && [ ${BASH_REMATCH[4]} -lt 256  ]
then 
   echo ${BASH_REMATCH[1]}.${BASH_REMATCH[2]}.${BASH_REMATCH[3]}.${BASH_REMATCH[4]};
fi
marek
            sedem:
ip -4 addr show eth0 | sed -e 's/^ \+inet \+\([^.]\+\)\.\([^.]\+\)\.\([^.]\+\)\.\([^.]\+\)\/.*/\1.\2.\3.\4/p;d'marek
        Tiskni
            
                Sdílej:
                
                
                
                
                
                
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.