shell数字转换成IP

    xiaoxiao2021-03-25  102

    #!/bin/bash ip=$1 #10to2 i=`echo "obase=2;$ip" |bc` #split 2 n=$[${#i}-24] d=${i:0-8:8} c=${i:0-16:8} b=${i:0-24:8} a=${i:0:$n} #2to10 ((a1=2#"$a")) ((b1=2#"$b")) ((c1=2#"$c")) ((d1=2#"$d")) #result echo $a1.$b1.$c1.$d1
    转载请注明原文地址: https://ju.6miu.com/read-16806.html

    最新回复(0)