我正在编写一些 Linux 应用程序安装脚本。此应用程序需要单核细胞增多症需要安装才能成功安装。因此,bash
我在安装脚本中运行mono --version
并检查其输出:
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
如果mono
安装了,我会得到上面的文本作为结果,我现在如何执行以下任务(在bash
脚本内部):
- 存储
4.8.0
字符串(来自Mono JIT 编译器版本 4.8.0)进入变量 - 转变
4.8.0
串入480
作为无符号长整型所以我可以比较里面的版本bash script
吗?
答案1
我已成功mono --version
将输出文本通过管道传输至awk
:
mono --version | awk '/version/ { print $5 }'