[英]Extract number from first line of a file in linux
我有一個文件,其內容如下
SPEC.2.ATTRID=REVISION&
SPEC.2.VALUE=5&
SPEC.3.ATTRID=NUM&
SPEC.3.VALUE=VS&
我正在使用以下命令僅從第一行提取數字。 這種方式有效嗎?還是你們想到了另一種方式?
cat ticketspecdata | tr -d " " | tr -s "[:alpha:]" "~" | tr -d "[=.=]" | cut -d "~" -f2
使用grep :
$ grep -om1 '[0-9]\+' file
2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.