awkメモ [0-255].[0-255].[0-255].[0-255]からの変換

192.168.1.1を3232235777に
awk 'BEGIN{split(ARGV[1],arr,"."); printf("%.0f",arr[1]*256^3+arr[2]*256^2+arr[3]*256+arr[4]) }' 192.168.1.1


192.168.1.1を0xc0a811に
awk 'BEGIN{split(ARGV[1],arr,"."); printf("0x%x%x%x%x¥n",arr[1],arr[2],arr[3],arr[4]) }' 192.168.1.1

JUGEMテーマ:コンピュータ



コメント

このブログの人気の投稿

4.3.0 Temporary Lookup Failureでドツボってた話

tomcat起動時の環境変数でJRE_HOMEを指定するときに