Я пытаюсь узнать о здесь-документы и здесь-строки. Я хотел бы понять, почему при выводе echo <<< more than one word
первое слово пропускается. Например
> echo <<< more than one word
than one word
> echo <<< a b c
b c
>echo <<< "more than one word"
-- <blank line> --
Такое же поведение не относится к cat
:
>cat <<< "more than one word"
more than one word
Что я исследовал:
Википедия Здесь документ статьи. Честно говоря, я нахожу много заумных статей в Википедии, в том числе отмеченные; плюс их примеры не касались этой конкретной проблемы.
Мой дистрибутив:
>cat /proc/version
Linux version 3.11.10-301.fc20.x86_64 (mockbuild@bkernel01.phx2.fedoraproject.org) (gcc version 4.8.2 20131017 (Red Hat 4.8.2-1) (GCC) ) #1 SMP Thu Dec 5 14:01:17 UTC 2013
Я также не мог найти существующий вопрос о Super User по этой конкретной теме.