{ echo ' ' ;echo ' IP : ' ;ip route get 8.8.8.8 | cut -d' ' -f7,8 | tr -d 'src' ;echo ' ' ;dmidecode -t bios | grep -iw 'Version' ;echo ' ' ;}
вывод упомянутой выше команды:
IP: 10.0.0.1
Version: 1.8
но я хочу выровнять его правильно, пример ниже:
IP: 10.0.0.1 | Версия: 1.8
любезно помогите, это срочная просьба. Заранее спасибо
Это может помочь:
echo "'IP:$(ip route get 8.8.8.8 | grep '\<via\>' | awk '{print $7}')|Version:$(dmidecode -t bios | grep -iw Version | awk '{print $2}')'"
Обратите внимание, что это не учитывая, что ip route get 8.8.8.8 | grep '\<via\>'
или dmidecode -t bios | grep -iw Version
может возвращать более одной строки.