Eu consegui enviar o texto mono --version
da saída para awk
:
mono --version | awk '/version/ { print $5 }'
Estou trabalhando em algum script de instalação de aplicativos do Linux. Este aplicativo requer mono para ser instalado para sua instalação bem-sucedida. Então, dentro do script de instalação bash
eu corro mono --version
e checo a saída dele:
Mono JIT compiler version 4.8.0 (Stable 4.8.0.371/902b4a9 Tue Feb 7 00:58:05 CET 2017)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: normal
Notifications: epoll
Architecture: ppc
Disabled: none
Misc: softdebug
GC: sgen
Se mono
estiver instalado, recebo o texto superior como resultado e como faço agora as seguintes tarefas (dentro do script bash
):
4.8.0
string (do Compilador Monit JIT versão 4.8.0) na variável 4.8.0
cadeia em 480
como longa não assinada para poder comparar as versões dentro deste bash script
? Eu consegui enviar o texto mono --version
da saída para awk
:
mono --version | awk '/version/ { print $5 }'