annoying BASH does not interpret quotation marks right?

Filippos Klironomos presariod at gmail.com
Sun May 7 23:35:50 UTC 2006


On 5/7/06, Dave Mitchell <davem at iabyn.com> wrote:
>
> On Sun, May 07, 2006 at 04:09:41PM -0700, Filippos Klironomos wrote:
> > Hello list,
> >
> > I'm trying to parse a list of videos I have to convert them to a
> different
> > format. The video names
> > have spaces in them so I do something like:
> >
> > for file in *.flv ; do ffmpeg -i \"${file}\" \"${file}.avi\" ; done
> >
> > but the quotmarks do not work and ffmpeg is not fed the whole video name
> but
> > only the
> > part up to the first space so it fails.
>
> Don't escape the quotes. ie you just need
>
>     for file in *.flv ; do ffmpeg -i "$file" "$file.avi" ; done




Same problem!
That's why I added the quotes to begin with but somehow BASH keeps ignoring
them :-(

Filippos



--
> My get-up-and-go just got up and went.
>
> --
> fedora-list mailing list
> fedora-list at redhat.com
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20060507/899f4b2f/attachment-0001.htm>


More information about the fedora-list mailing list