
我有一個 Unix 腳本,其中的版本號碼是這樣的 (2.19.0.32) 看起來像 IP,但不像有些這樣2.23.0.06.DBP
。
我嘗試過這種方法的變體,但返回的結果是空的。
egrep "^[0-9]\.[0-9]\.[0-9]\.[0-9]\.[DBP]$" TEST.LOG
答案1
您可以使用這個簡單的指令:
grep -E '^[0-9.]+\.DBP' TEST.LOG
如果您想要,只需將命令更改為:
grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\.DBP' TEST.LOG
+
表示:匹配一次或多次出現的數字。