有没有办法我可以编写一个脚本来记录运行 Ubuntu 的计算机每次获取新 IP 时获得的 dhcp IP?
答案1
我很好奇你为什么要这样做……
但是这个脚本应该做你想做的事情,你只需要在计算机启动时运行它,但是后它获得一个 IP 地址
#!/bin/bash
currIP=`ip addr show dev eth0 | awk -F 'inet |/24' ' { print $2 }' | tail -n 1
newIP=`grep $currIP ips.txt | wc -l`
if [[ $present -eq 0 ]]; then
echo $currIP >> ips.txt
fi
我很快就能想到一个脚本来执行此操作。但它不会检查 ips.txt 是否确实存在。