Biraz ara verince hatayı buldum. $PlistId değişkeninin sonunda tek karakter sildim. İstediğim gibi çalıştı. :).
Cevap veren arkadaşlara çok teşekkürler. 2013/5/22 SERKAN TURAN <[email protected]> > Betik playlisterin bulunduğu dosyayı okuyarak çalışmaya başlıyor. > > #!/bin/bash > echo > "----------------------------------------------------------------------------"; > echo "Starting"; > echo > "----------------------------------------------------------------------------"; > > for var in "$@" > do > echo > "----------------------------------------------------------------------------"; > > for fn in `cat $var`; do > echo > "---------+--------------------------+------------------------------+---------"; > echo "Url: $fn" > > PlistId=`echo $fn |sed -e 's/http:\/\/www.youtube.com[^=]*//g'|sed > 's|=||g'`; > echo "Playlist Id: "$PlistId; > > title=$(curl " > https://gdata.youtube.com/feeds/api/playlists/$PlistId?v=2&max-results=0" > | grep -o "<title>.*</title>" | cut -d\> -f2 | cut -d\< -f1) > > > done > > done > > > 2013/5/22 Gökhan Sarı <[email protected]> > >> Betiğin tamamını paylaşırsanız daha yararlı olacaktır sanıyorum, >> değişkeni nasıl tanımladığınızın yanı sıra nasıl kullandığınız da önemli. >> >> >> >> 2013/5/22 SERKAN TURAN <[email protected]> >> >>> Merhabalar, >>> >>> Haftasonu meşkalesi olarak youtube dan playlist indiren bir script >>> yazmak istedim ancak playlistin başlığını almaya çalışken url $PlayListId >>> olduğu noktadan dersine dönüyor. Baya uğraşmama rağmen çözemedim. Atladğım >>> bash ile ile ilgili bir yazım kuralı var sanırım. >>> >>> >>> url=" >>> https://gdata.youtube.com/feeds/api/playlists/$PlistId?v=2&max-results=0 >>> " >>> >>> url cıktısı şöyle oluyor: >>> ?v=2&max-results=0ube.com/feeds/api/playlists/PLXXXXXXXXXXXX >>> >>> Fikirleriniz için şimdiden teşekkürler. >>> >> >> >> _______________________________________________ >> Linux-programlama mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> > > > -- > Serkan Turan > > -- Serkan Turan
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
