Programowanie > Bash, skrypty powłoki
wyciaganie wpisu z programu i dodanie jako zmienna (bash)
(1/1)
andriusza1:
Qrcze mam problemik, nie moge sobie pograc w Wesnoth bo dostaje taki komunikat pod konsolą, gdy łącze się np ze serwerem gry to gra mi wyskakuje \\"wyłącza się\\" oto komunikat
Loading tips of day
title screen returned result
found valid cache at \\'/home/andrzej/.wesnoth/cache/game.cfg-cache-v1.0-MULTIPLAYER\\' using it
*** glibc detected *** double free or corruption (fasttop): 0x087421f8 ***
Przerwane
Qrcze o co chodzi? No takiego numeru to jeszcze nie mialem z tą gra ehh. Prosze o pomoc. Moje distro to Mandriva 2006
andriusza1:
OK skapilowałem jeszcze raz pod Mandrivą 2006 i jest OK
bumfank:
witam mam takie cosik:
#!/bin/bash
#
#
mp3file="$*"
for file in `ls -1rt $mp3file` ; do
echo "$file"
wavfile=`echo $file | sed s/.mp3/.wav/`
/home/bumfank/id3tag/id3ed $mp3file -i
echo $wavfile
echo $artist // tutaj chce aby wyciagal z id3tag nazwe artysty
echo $songname // tutaj chce aby wyciagal z id3tag tytul piosenki
/home/bumfank/mpg123/bin/mpg123-oss -w $wavfile $file
oggenc -b 96 -a "$artist" -t "$songname = Radio Raveshow = raveshow.prv.pl =" $wavfile
done
skrypt prosty odpalam go on wyszukuje all mp3 tworzy wav a pozniej z tego ogg zincludowalem mu takze ten programik do wyciagania id3tag i tutaj jest problem poniewaz chce zrobic tak ze jak wyciagnie np artist i songname to zeby to zapisac do zmiennej a pozniej wrzucic to do oggenc i tego nie potrafie ;(
prosze o pomoc, pozdrawiam
greg000:
Z wykorzystaniem AWK to by bylo chyba tak:
awk 'gsub(/artist:/,"")'
awk 'gsub(/songname:/,"")'
itd
Pozdr
Nawigacja
Idź do wersji pełnej