Toto by vám mohlo fungovat:
echo '{"_id":"scheme_version","_rev":"4-cad1842a7646b4497066e09c3788e724","scheme_version":1234}' |
sed -n 's/.*"scheme_version":\([^}]*\)}/\1/p'
1234
Je nám líto, že to není grep , takže pokud chcete, toto řešení ignorujte.
Nebo zůstaňte u grepu a přidejte:
grep -Eo "\"scheme_version\":(\w*)"| cut -d: -f2
Budete muset použít pohled za tvrzení, aby nebylo zahrnuto do shody:
grep -Po '(?<=scheme_version":)[0-9]+'
unix - hlava A konec souboru
Získávání cyklů procesoru pomocí RDTSC – proč se hodnota RDTSC vždy zvyšuje?