2017-09-04 13 views

答えて

1

我々はQ &上のソフトウェアプログラミングに関するフォーラムですので、ここでの式は、単純なプログラム(bashの/ zshのシェルスクリプト)に含まれている:

for subnet in {0..255} 
do 
    echo 2001:1001:0ff0:$(printf "%02x00" $subnet)::/$(echo 48 - $(echo 'l(256)/l(2)' | bc -l)/1 | bc) 
done 

このプログラムと式を使用し、第二、第48回と224番目のサブネットを取得するには、次の答えを

for subnet in 1 47 223 
do 
    echo 2001:1001:0ff0:$(printf "%02x00" $subnet)::/$(echo 48 - $(echo 'l(256)/l(2)' | bc -l)/1 | bc) 
done 
+0

感謝を。今私はそれを得る。 –

関連する問題