как показать только mac адрес на виртуальном ящике

Вы все еще можете сделать что-то подобное:

v=$(printf "test%03d" $(($RANDOM%4+1)))
v=${!v}

где bash $ {! Variable} выполняет один уровень косвенного обращения к реальной переменной test001 и т. Д.


Когда имена переменных могут быть любыми, например test001 somevar anothervar, настройте массив:

declare -a teststrings=(test001 somevar anothervar)
v=${teststrings[$(($RANDOM % ${#teststrings[*]}))]}
w=${!v}
echo $w
0
28.03.2018, 01:21
1 ответ

Кажется, это помогает:

$ ip link | awk '/link/ { print $2 }'
00:00:00:00:00:00
00:20:78:1c:xx:yy
00:1d:92:67:xx:yy
3
28.01.2020, 02:32

Теги

Похожие вопросы