
私は 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
+
意味: 数字の 1 回以上の出現に一致します。