Bash - wypisywanie tekstu do danego znaku

Potrzebujesz pomocy z C, C++, perl, python, itp.
kresek
Posty: 4
Rejestracja: 26 kwietnia 2009, 23:21

Bash - wypisywanie tekstu do danego znaku

Post autor: kresek »

Powiedzmy, że mam linię o danej składni:

Kod: Zaznacz cały

Nie wiadomo ile słów - znów ileś słów [ i jeszcze trochę ]
i potrzeba mi wyświetlić pierwszą cześć do "-", a potem drugą i trzecią, ale każdą potrzebowałbym pojedynczo, jak to zrobić?
winnetou

Post autor: winnetou »

Dziękuje...
kresek
Posty: 4
Rejestracja: 26 kwietnia 2009, 23:21

Post autor: kresek »

Nie bardzo, najlepiej jakby każdy ciąg wyrazów dało się uzyskać oddzielnie, to co jest przed -, po nim, i to co znajduje się w nawiasach. Albo uzyskać to wszystko tak, żeby dało się jeszcze edytować dane wyjściowe.
winnetou

Post autor: winnetou »

Dziękuje...
kresek
Posty: 4
Rejestracja: 26 kwietnia 2009, 23:21

Post autor: kresek »

Chciałem sobie do conky'iego wrzucić informację o aktualnie odtwarzanym utworze w audaciousie, a że sam program zwraca dane w takim a nie innym formacie to nie mam pomysłu jak to zrobić?
Po zrzuceniu

Kod: Zaznacz cały

audtool current-song
dostaję np. coś takiego:

Kod: Zaznacz cały

Cult Of Luna -  Ghost Trail [Eternal Kingdom]
a chciałbym do tego dorzucić jeszcze coś w stylu: wykonawca, tytuł i nie mam pomysłu jak to zrobić?

edit: A to lekcja polskiego, czy forum?
winnetou

Post autor: winnetou »

Dziękuje...
kresek
Posty: 4
Rejestracja: 26 kwietnia 2009, 23:21

Post autor: kresek »

Wiem, używałem go dłuższy czas i sobie poradziłem właśnie z tą sprawą bez problemu. Ale teraz moje widzimisię sie przestawiło na audacious.

edit: Przejrzałem dokładniej dostępne komendy w audtool i znalazłem cos co pozwala wybierać konkretną informację, mimo wszystko dzięki za dobre chęci i bardzo szybką reakcję :)
ponton
Beginner
Posty: 406
Rejestracja: 24 stycznia 2007, 01:40
Lokalizacja: Kalisz/Wroc³aw

Post autor: ponton »

kresek pisze:edit: A to lekcja polskiego, czy forum?
Piszesz na polskim forum, więc postaraj się pisać po polsku, czy z zgodnie z polską gramatyką i polską ortografią. Nie chce Ci się pisać poprawnie = nam się nie chce odpowiadać.
kresek pisze: Po zrzuceniu

Kod: Zaznacz cały

audtool current-song
dostaję np. coś takiego:

Kod: Zaznacz cały

Cult Of Luna -  Ghost Trail [Eternal Kingdom]
a chciałbym do tego dorzucić jeszcze coś w stylu: wykonawca, tytuł i nie mam pomysłu jak to zrobić?
Ja bym użył seda:

Kod: Zaznacz cały

$ echo 'Cult Of Luna -  Ghost Trail [Eternal Kingdom]' | sed -e "s/\(.*\) - \(.*\) \[\(.*\)\]/\1, \2\ i nie mam pomysłu jak to zrobić?/"

Cult Of Luna,  Ghost Trail i nie mam pomysłu jak to zrobić?
:>
winnetou

Post autor: winnetou »

Dziękuje...
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Chciałbym zauważyć że Conky ponoć integruje się z Audaciousem. Klik.
ODPOWIEDZ