Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Oct 2005 06:24:13 -0500
From:      "Fafa Hafiz Krantz" <fteg@london.com>
To:        "Will Maier" <willmaier@ml1.net>, freebsd-questions@freebsd.org
Cc:        questions@freebsd.org, Fafa Hafiz Krantz <fteg@london.com>
Subject:   Re: Maintaining my music collection (off topic)
Message-ID:  <20051028112413.C680383C07@ws1-1.us4.outblaze.com>

next in thread | raw e-mail | index | archive | help

Here's what I ended up with:

#!/bin/sh
#
#   Generate SFV and M3U for all releases.
#   $URBAN: mp3.sh,v 1.0 2005/10/24 15:05:09 fafa Exp $
#

for file in `find /home/mp3 -name \*.nfo`; do

	DIRECTORY=3D"`dirname ${file}`"
	PREFIX=3D"`basename ${file} | sed 's/.nfo//g'`"
	CURRENT=3D"`basename ${DIRECTORY}`"
	SFV=3D"${DIRECTORY}/${PREFIX}.sfv"
	M3U=3D"${DIRECTORY}/${PREFIX}.m3u"

	cd ${DIRECTORY}
	rm -f *.sfv
	rm -f *.m3u
	touch ${SFV}
	cfv -C *.mp3
	cat ${CURRENT}.sfv | awk '! /^;/' > ${SFV}
	rm -f ${CURRENT}.sfv

	for mp3 in `find * -name \*.mp3 -maxdepth 1`; do
		echo "${mp3}" >> ${M3U}
	done

done

:)

----- Original Message -----
From: "Will Maier" <willmaier@ml1.net>
To: freebsd-questions@freebsd.org
Subject: Re: Maintaining my music collection (off topic)
Date: Wed, 26 Oct 2005 14:47:39 -0500

>=20
> On Wed, Oct 26, 2005 at 06:39:48AM -0400, Parv wrote:
> > Looks like this script is not going to work in FreeBSD /bin/sh.
> > Install one of shells/bash* (guessing) ports and run this script
> > under that shell (unless somebody does the conversion for you).
>=20
> FreeBSD sh (1) supports parameter expansion, including expansions used
> in the referenced function.
>=20
> --
>=20
> o--------------------------{ Will Maier }--------------------------o
> | jabber:..wcmaier@jabber.ccc.de | email:..........wcmaier@ml1.net |
> | \.........wcmaier@cae.wisc.edu | \..........wcmaier@cae.wisc.edu |
> *------------------[ BSD Unix: Live Free or Die ]------------------*



--
Fafa Hafiz Krantz
  Research Designer @ http://www.bleed.com


--=20
___________________________________________________
Play 100s of games for FREE! http://games.mail.com/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051028112413.C680383C07>