jak wyodrębnić podłańcuch i liczby tylko przy użyciu grep / sed
Mam plik tekstowy zawierający zarówno tekst, jak i liczby, chcę użyć grep, aby wyodrębnić tylko liczby, których potrzebuję na przykład, biorąc pod uwagę plik w następujący sposób:
miss rate 0.21
ipc 222
stalls n shdmem 112
Powiedz, że chcę tylko wyodrębnić dane dlamiss rate
który jest0.21
. Jak to zrobić za pomocą grep lub sed? Ponadto potrzebuję więcej niż jednego numeru, nie tylko tego pomiss rate
. Oznacza to, że mogę chcieć uzyskać zarówno0.21
i112
. Przykładowe dane wyjściowe mogą wyglądać następująco:
0.21 222 112
Ponieważ potrzebuję danych do późniejszego wydruku.