更新时间:2022-06-25 22:06:59
您可以尝试一下;
grep -oE '"[^"]+":[0-9]+'
例如:
user@host:/tmp$ echo '{"foo":29, "bar":30}' | grep -oE '"[^"]+":[0-9]+'
"foo":29
"bar":30
man grep:
-E, --extended-regexp
Interpret PATTERN as an extended regular expression (ERE, see below). (-E is specified by POSIX.)