in reply to backtick iterpolation issue

quotemeta won't do what you want it to. It is intended mainly for inserting fixed strings into regular expressions. It's definitely not suitable for escaping shell arguments; in particular, it doesn't escape spaces. (update: that's a lie; it *does* quote spaces).

You probably want to use a glob instead of forking out to ls, e.g.

my @files = <$playListRow/*>

Dave.