Heja koledzy, wesołych wszystkim :P
Chce wykorzystać grep -n "domek%" /etc/test
do wyciągnięcia linii w której tekst się znajduje, wszystko działa ok, ale chcę wyświetlić tylko numer linii (bez tekstu).
zs_wynik=$(grep -n "domek%" /etc/test)
zs_wynik2=${zs_wynik%%:};
echo $zs_wynik2
Daje wynik
5:domek%
Gdzie 5 jest nr linijki.
Powyższe polecenie powinno mi wyciąć wszytko od tyłu do ":" i zwrócić liczbę, ale zwraca całe trafienie czyli 5:domek%
Jakieś pomysły?