[英]Get specific text from file in bash
我無法顯示特定的文字。 示例我將只從文件 version.txt 中的文本中獲取版本號: Version = "0.11.0"
有人能幫我嗎?
謝謝
你只想要數字嗎?
也許
awk -F\" '/Version/ {print $2}' version.txt
您可以簡單地使用cut
:
cat version.txt | cut -d '=' -f2 | xargs
或其他人建議的awk
:
cat version.txt | awk '{print $3}'
output: 0.11.0
邏輯基於文件格式一致,而不是專注於數字提取。
cut
: 打印=
| 之后的值 xargs
:修剪空格
awk
:在第三位打印值
例如,這些允許 xxx 和 xxx-RELEASE
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.