Preserving Blanks in Parameters to Shell Script

Preserving Blanks in Parameters to Shell Script

Noam Meltzer tsnoam at gmail.com
Mon Jun 14 15:38:01 IDT 2010


use $@ instead of $*


On Mon, Jun 14, 2010 at 3:27 PM, Aharon Schkolnik <aschkolnik at gmail.com>wrote:

> Hi.
>
> I want to write a script which will nice ffmpeg whatever parameters it is
> given - ie:
>
> #!/bin/sh
>
> nice ffmpeg $*
>
> #
>
>
> However, what if I have a file named `file one'
>
>
> I would like to type `myscript -i file\ one output.whatever`
>
> I do not want to change what I type - the script needs to be a drop-in
> replacement for the ffmpeg command.
>
>
> Is there any way to do make the script preserve the backslashed space ?
>
> TIA
>
>
> --
>  The day is short, and the work is great,    |  Aharon Schkolnik
>  and the laborers are lazy, and the reward   |
>  is great, and the Master of the house is    |  aschkolnik at gmail.com
>  impatient. - Ethics Of The Fathers Ch. 2    |  054 3344135
>
> _______________________________________________
> Linux-il mailing list
> Linux-il at cs.huji.ac.il
> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cs.huji.ac.il/pipermail/linux-il/attachments/20100614/1b56342e/attachment.html>


More information about the Linux-il mailing list