Был бы способ, которым я мог бы написать сценарий, который записывает IP-адреса DHCP, которые компьютер под управлением Ubuntu получает каждый раз, когда он получает новый IP?

1 ответ1

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 на самом деле.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .