Usando um here-doc com barras invertidas no final de uma substituição de processo no bash

1

Isto:

cat <<EOF
one
two
three
EOF

Impressões:

one
two
three

E isso:

cat <<EOF
one \
two \
three
EOF

Impressões:

one \
two \
three

Mas enquanto isso:

cat <(
cat <<EOF
one
two
three
EOF
)

Impressões:

one
two
three

Isto:

cat <(
cat <<EOF
one \
two \
three
EOF
)

Impressões:

one \two \three

O que está acontecendo? Por que as linhas novas estão desaparecendo nessa situação?

    
por Tom Anderson 19.11.2018 / 13:46

0 respostas