Before Bash-5.1 I used to be able to do things like this and get consistent
results:
$ { grep -x -m1 1; grep -x 2; } <<<`seq 3`
1
2
$ { grep -x -m1 1; grep -x 2; } <<<`seq 3`
1
2
But now, since here-documents use pipes when the expanded document is
smaller than the pip
BASH PATCH REPORT
=
Bash-Release: 5.1
Patch-ID: bash51-004
Bug-Reported-by:oguzismailuy...@gmail.com
Bug-Reference-ID:
Bug-Reference-URL:
https://lists.gnu.org/archive/html/bug-bash/2020-12/msg
BASH PATCH REPORT
=
Bash-Release: 5.1
Patch-ID: bash51-003
Bug-Reported-by:oguzismailuy...@gmail.com
Bug-Reference-ID:
Bug-Reference-URL:
https://lists.gnu.org/archive/html/bug-bash/2020-12/msg
BASH PATCH REPORT
=
Bash-Release: 5.1
Patch-ID: bash51-002
Bug-Reported-by:oguzismailuy...@gmail.com
Bug-Reference-ID:
Bug-Reference-URL:
https://lists.gnu.org/archive/html/bug-bash/2020-12/msg
BASH PATCH REPORT
=
Bash-Release: 5.1
Patch-ID: bash51-001
Bug-Reported-by:Fazal Majid
Bug-Reference-ID:
Bug-Reference-URL:
https://lists.gnu.org/archive/html/bug-bash/2020-12/msg0.html
Bu