This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: bash -c behavior


On 28 February 2006 03:04, Igor Peshansky wrote:

> On Mon, 27 Feb 2006, Poor Yorick wrote:
> 
>> Greetings, Cygwin users,
>> 
>> From a terminal:
>> 
>> yorick@yorickp1 ~    yorickp1   21:43:48
>> $bash -c "echo $1" yada
>> 
>> yorick@yorickp1 ~    yorickp1   21:43:52
>> $bash -c "echo $*" bright sunshiny day
>> 
>> yorick@yorickp1 ~    yorickp1   21:45:54
>> 
>> Shouldn't I have gotten some results on stdout?
> 
> Try
> 
> $ bash -c 'echo $1' bash yada
> $ bash -c 'echo /$0/ $*' a bright sunshiny day
> 
> A perusal of the "quoting" section of the bash man page might be
> particularly instructive.

  Or, to cast the answer in the same terms as the original:

dk@rainbow /win/c> bash -c "echo \$1" yada

dk@rainbow /win/c> bash -c "echo \$1" yada YAyada
YAyada
dk@rainbow /win/c> bash -c "echo \$*" bright sunshiny day
sunshiny day
dk@rainbow /win/c>

    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]