[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Syntax Question...
From: |
Chet Ramey |
Subject: |
Re: Syntax Question... |
Date: |
Thu, 18 Aug 2011 10:55:11 -0400 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 |
On 8/18/11 9:37 AM, Greg Wooledge wrote:
>> The word following the redirection operator in the following descrip-
>> tions, unless otherwise noted, is subjected to brace expansion, tilde
>> expansion, parameter expansion, command substitution, arithmetic expan???
>> sion, quote removal, pathname expansion, and word splitting. If it
>> expands to more than one word, bash reports an error.
>>
>> It seems to leave off variable expansion.
>
> I don't understand this... either it should be reporting an error, or
> it should *not* be expanding the variable. It doesn't seem to report
> an error on multiple-file pathname expansions either:
>
> imadev:~$ read a <<< *.pdf
> imadev:~$ echo "$a"
> *.pdf
>
> In fact, it's not even performing the expansion, as far as I can tell.
The quoted paragraph applies to all redirection operators (and parameter
and variable expansion are still identical). The description of <<<
notes that it does not perform pathname expansion at all.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU address@hidden http://cnswww.cns.cwru.edu/~chet/
- Re: Syntax Question..., (continued)
- Re: Syntax Question..., Pierre Gaston, 2011/08/14
- Re: Syntax Question..., Linda Walsh, 2011/08/14
- Re: Syntax Question..., Dennis Williamson, 2011/08/14
- Re: Syntax Question..., Linda Walsh, 2011/08/14
- Re: Syntax Question..., Dennis Williamson, 2011/08/15
- Re: Syntax Question..., Linda Walsh, 2011/08/15
- Re: Syntax Question..., Linda Walsh, 2011/08/15
- Re: Syntax Question..., Greg Wooledge, 2011/08/15
- Re: Syntax Question..., Linda Walsh, 2011/08/18
- Re: Syntax Question..., Greg Wooledge, 2011/08/18
- Re: Syntax Question...,
Chet Ramey <=
- Re: Syntax Question..., Greg Wooledge, 2011/08/18
- Re: Syntax Question..., Chet Ramey, 2011/08/18
- Re: Syntax Question..., Greg Wooledge, 2011/08/18
- Re: Syntax Question..., Chet Ramey, 2011/08/18
- Re: Syntax Question..., Linda Walsh, 2011/08/18
- Re: Syntax Question..., Ken Irving, 2011/08/18
- Re: Syntax Question..., Linda Walsh, 2011/08/18
- Re: Syntax Question..., Greg Wooledge, 2011/08/18
- general bash oddities and discussion (was Re: Syntax Question...), Linda Walsh, 2011/08/18
- Re: Syntax Question..., Chet Ramey, 2011/08/18