Есть ли способ заставить virsh
печатать информацию в разборчивом виде? как 2_?
Я хочу написать однострочную команду оболочки, которая получает IP-адрес виртуальной машины, но способ, которым virsh распечатывает его, не очень удобен для сценариев:
# virsh domifaddr myvm
Name MAC address Protocol Address
-------------------------------------------------------------------------------
vnet1 52:54:00:b9:58:64 ipv4 192.168.130.156/24
Я ищу способ заставить его не печатать заголовки, по крайней мере, чтобы я мог легко получить «192.168.130.156» на выходе
Это лучшее, что я мог сделать:
# virsh -q domifaddr myvm | awk '{print $4}' | cut -d/ -f 1
192.168.130.156
awk 'NF>1{print $NF}' | cut -d/ -f1
- person lainatnavi   schedule 28.08.2020