簡體   English   中英

使用awk提取理想字符串

[英]extracting ideal string using awk

我有示例發行版:

16.04.4 LTS (Xenial Xerus)

我想從中提取16.04。 所以我做了:

if [ -f /etc/os-release ]; then
    . /etc/os-release
    echo $VERSION | awk '{print $1}' | awk -F. '{print $1$2}'
fi

輸出為:

1604

但我想擁有:

16.04

使用Linux Standard Base工具lsb_release -r -s獲取發行版本號。

更多信息: man lsb_release

遵循簡單的awk可能會對您有所幫助。

echo "16.04.4 LTS (Xenial Xerus)" | awk -F"." '{print $1 FS $2}'

要么

awk -F"." '{print $1 FS $2}' your_file

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM