【发布时间】:2018-05-22 19:33:34
【问题描述】:
希望对此有一些意见,因为我正在努力。我有一个包含 IP 掩码的 csv,我想在其中获取网络 IP 和广播 IP。 因此,例如,我希望输入字段 1.0.0.0/24 输出 2 个包含值的新字段:一个是 1.0.0.0,另一个是 1.0.0.255。 我有代码可以做到这一点。
对于广播:
for i in $(cat geoip.csv);do bcaddr=$(ipcalc -n -b $i);echo
${bcaddr#BROADCAST=};done
对于网络:
for i in $(cat geoip.csv);do bcaddr=$(ipcalc -n -4 $i);echo
${bcaddr#BROADCAST=};done
我从这里去哪里?如何将这 2 个新字段附加到新的输出文件中?
提前致谢!
【问题讨论】: