Sujet : Re: Another 'What's the diff Q" (LDo will like this)
De : gazelle (at) *nospam* shell.xmission.com (Kenny McCormack)
Groupes : comp.unix.shellDate : 17. Sep 2024, 15:10:27
Autres entêtes
Organisation : The official candy of the new Millennium
Message-ID : <vcbv43$23gsl$1@news.xmission.com>
References : 1 2
User-Agent : trn 4.0-test77 (Sep 1, 2010)
In article <
vcbb68$3dfds$1@dont-email.me>,
Janis Papanagnou <janis_papanagnou+
ng@hotmail.com> wrote:
...
Note that I use both constructs, as the mood suits me, but I just got to
thinking that maybe <<< doesn't actually add any new functionality.
>
It's actually a restriction since it doesn't allow (e.g.) to control
variable expansion (as is possible with escaping the tag ('EOF' in
your example, which prevents expansion, vs. unquoted/unescaped EOF ).
Well, not really. I can always do:
$ cmd << EOF
$(fortune)
EOF
$
and/or:
$ cmd <<< "
$(fortune)
"
$
Same diff, innit?
-- They say that Trump is a stupid man's idea of a clever man, a poor man'sidea of a rich man, and a weak man's idea of a strong man.Well, Melania is an unclassy man's idea of classy.