[英]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.