Я исправил эту проблему:
в аварийном режиме~
#pvscan
#vgscan
#lvchange -ay VolGroup00
#lvscan
после этого,
fsck -f /dev/VolGroup00/LogVol00 # In my case, dev/fedora/home that was all...
Я пишу на Fedora 30... Я ценю всех вас, ребята...
Думаю, dig
проще использовать в сценариях. Чтобы получить адрес, вы можете использовать dig +short yahoo.com
. Чтобы получить одну строку, используйте dig +short yahoo.com | head -n 1
.
Быстро и грязно,но работает:
nslookup
в grep
с параметром -A1
(возвращает совпавшую строку плюс один ); tail -n1
, чтобы получить только последнюю строку; sed
" ваш способ удалить часть "Адрес :" и получить только IP. Пример:
$ nslookup google.com | grep -A1 Name | tail -n1
Address: 2800:3f0:4004:805::200e
Если вам нужен только IPv4, обязательно включите параметр -query=A
вnslookup
:
$ nslookup -query=A google.com | grep -A1 Name | tail -n1 | sed 's/Address: //'
216.58.222.110