[LUAU] not using SED to extract song, artist, and album from my iTunes Music List Export
Vince Hoang
vince at litrium.com
Fri Sep 29 21:15:59 PDT 2006
On Thu, Sep 28, 2006 at 12:08:21AM -1000, Jim Thompson wrote:
> On Sep 27, 2006, at 11:54 PM, Vince Hoang wrote:
>
> >I also had to tell awk to use a carriage-return as the newline
> >instead of linefeed when reading in the file. My version with
> >extraneous use of cat is:
>
> Are you using Windows or something?
No cygwin environment to get cat/awk for many years now, just
python and ruby on my win32 systems these days.
> > cat itunes-export-file \
> > | awk '{FS="\t";RS="\r";printf("\"%s\" %s %s\n", $1, $2, $4)}'
The snippet above was tested on 10.4.7 using an export from
iTunes 6.0.5 on an i386 Mac Mini and not an export from Scott's
system.
I originally had FS and RS wrapped inside a BEGIN block, but was
able to squeeze it down to what you see above. Scott sent me his
export privately and I still had to translate the newlines, but
my awk example broke and had to revert to using a BEGIN block:
awk 'BEGIN{FS="\t";RS="\r"}{printf("\"%s\" %s %s\n", $1, $2, $4)}'
-Vince
More information about the LUAU
mailing list