Stworzyłem usługę, której można używać głównie w przeglądarce do wyszukiwania IMDB, więc zamiast kopiować i wklejać nazwę filmu, po prostu zaznaczam tekst i uruchamiam utworzoną przeze mnie usługę, która automatycznie przeszukuje wybrany tekst w IMDB. To działa idealnie.
Miałem nadzieję, że zrobię to samo dla Wikipedii, więc próbowałem zmodyfikować tę samą usługę, ale napotkałem problem. Wyszukiwane hasło umieszcza znak „+” między każdym słowem.
To nie działa w przypadku Wikipedii. Umieszczają podkreślenia między swoimi słowami.
Zastanawiałem się, jak mogę zamienić znak + na _? Właśnie to mam obecnie
open "https://en.wikipedia.org/wiki/$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
Z pozdrowieniami i Wesołych Świąt :)
źródło
sed 's/+/_/g'
zamienia wszystkie wystąpienia + na _źródło