使用awk和四個循環: awk 'BEGIN{OFS="."; for(h=0;h<256;h++){for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){print h,i,j,k}}}}}' 使用C和四個循環: 將此文件放入名為ipgen.c的文件: #include <stdio.h>int main() { int h, i, j, k; for (h = 0; h < 256; h++) { for (i = 0; i < 256; i++) { for (j = 0; j < 256; j++) { for (k = 0; k < 256; k++) { printf("%d.%d.%d.%d\n", h, i, j, k); } } } } return 0;} 編譯它:gcc ipgen.c -o ipgen 開始:./ipgen