Aktywne Wpisy
ang-xvoi +40
Strasznie żal mi mojego chłopa, mam wrażenie że coraz gorzej się z nim dzieje przez to że nie umie znaleźć tej zastanej pracy i całe dnie spędza sam w domu. On nie ma tutaj nikogo oprócz mnie, jest bardzo samotny szczególnie gdy nieraz siedzę w pracy po 10-11 godzin, a potem padam wykończona. Staram się jak mogę spędzać z nim czas, wyciągać go gdzieś w weekendy ale to działa tylko na krótko.

wfyokyga +41
Dzwon w basenie
źródło: temp_file4162177791805836894
Pobierz![Recenzja Signal: bezpieczny, szyfrowany komunikator [opinie]](https://wykop.pl/cdn/c3397993/3a94816030ccc1d16a7f03a84bd5ff3890c882e67b8406851ad913973f8df5c6,q80.png)



W jaki sposób mógłbym znaleźć OSTATNIE wystąpienie danego patternu?
Przykładowo, dla pliku o takiej zawartosci:
aaaaa bbbbb cccccddddd eeeee fffffggggg hhhhh iiiiiaaaaa xxxxx yyyyyzzzzz vvvvv fffffjjjjj kkkkk lllllchciałbym złapać ostatnie:
aaaaa xxxxx yyyyyzzzzz vvvvv fffff#linux #bash #shell #programowanie #naukaprogramowania
Komentarz usunięty przez autora
grep pattern plik | tail -n 1
daj konkretny przykład
Komentarz usunięty przez autora
Plik https://pastebin.com/MVgxG4jz
Chce zlapac wszystko między OSTATNIMI 1\1\ a @ (włącznie). Akurat w tym pliku są dwa takie wystąpienia, w innych nawet 5-6 razy.
tac < fileName | sed '/@/,$!d;/1\1\/q' | tac
Nie testowałem bo akurat nie siedzę na linuksie, ale powinno działać, ewentualnie pobaw się z eskejpowaniem.
awk '{ found[$1] = $0 } END { for (key in found) print found[key] }'