Chciałem sobie napisać pewien skrypt, który policzy mi ilość wystąpień danego znaku w linii, a następnie wyświetli mi tą ilość wyświetleń oraz ciąg, który zostaje po ostatnim wystąpieniu danego znaku, równocześnie obcinając ostatni znak.
Dla przykładu, mam taką linijkę:
A poszukiwanym znakiem jest literka "a".ala ma kota, ale kot nie ma ali.
Skrypt powinien więc wyświetlić:
7, bo tyle jest literek "a"
li, bo to to pozostaje po ostanim "a" i bez ostatniego znaku.
Mam tylko tyle, czytanie pliku linijka po linijce, i chciałbym mieć te dane dla każdej linijki.
Kod: Zaznacz cały
for i in `cat lista_katalogow`; do
echo "$i"
done