./bashpodder.shell [..] No such file or directory
hawat.thufir at gmail.com
hawat.thufir at gmail.com
Wed Mar 15 07:31:19 UTC 2006
what does it mean that there's no such file or directory as the error
gives? I'm listening to the podcast which bashpodder downloaded, but I
don't understand the error:
[thufir at localhost bashpodder]$
[thufir at localhost bashpodder]$ pwd
/home/thufir/bashpodder
[thufir at localhost bashpodder]$ ll
total 44
drwxrwxr-x 2 thufir thufir 4096 Mar 14 07:00 2006-03-14
-rwxrwxr-x 1 thufir thufir 879 Mar 14 06:53 bashpodder.shell
-rw-rw-r-- 1 thufir thufir 44 Mar 14 07:00 bp.conf
-rw-rw-r-- 1 thufir thufir 316 Mar 14 06:55 parse_enclosure.xsl
-rw-rw-r-- 1 thufir thufir 0 Mar 14 06:59 podcast.log
-rw-rw-r-- 1 thufir thufir 60 Mar 14 07:16 temp.log
[thufir at localhost bashpodder]$ ./bashpodder.shell
./bashpodder.shell: line 15:
http://lottalinuxlinks.com/podcast/rss.xml: No such file or directory
[thufir at localhost bashpodder]$ cat bashpodder.shell -n
1 # datadir is the directory you want podcasts saved to:
2 datadir=$(date +%Y-%m-%d)
3
4 # create datadir if necessary:
5 mkdir -p $datadir
6
7 # Delete any temp file:
8 rm -f temp.log
9
10 # Read the bp.conf file and wget any url not already in the
podcast.log file:
11 while read podcast
12 do
13 file=$(xsltproc parse_enclosure.xsl $podcast 2>
/dev/null || wget -q
14 $podcast -O - | tr '\r' '\n' | tr \' \" | sed -n
's/.*url="\([^"]*\)".*/\1/p')
15 for url in $file
16 do
17 echo $url >> temp.log
18 if ! grep "$url" podcast.log > /dev/null
19 then
20 wget -t 10 -U BashPodder -c -q -O
$datadir/$(echo "$url" |
21 awk -F'/' {'print $NF'} | awk -F'?' {'print $1'}) "$url"
22 fi
23 done
24 done < bp.conf
25 # Move dynamically created log file to permanent log file:
26 cat podcast.log >> temp.log
27 sort temp.log | uniq > podcast.log
28 rm temp.log
29 # Create an m3u playlist:
30 ls $datadir | grep -v m3u > $datadir/podcast.m3u
31
[thufir at localhost bashpodder]$ cat bp.conf -n
1 http://lottalinuxlinks.com/podcast/rss.xml
2
[thufir at localhost bashpodder]$ date
Tue Mar 14 07:17:28 EST 2006
[thufir at localhost bashpodder]$
thanks,
Thufir
More information about the fedora-list
mailing list