Is there a way to force here-documents/strings to use temporary files?

2020-12-19 Thread Oğuz
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-5.1 Official patch 4

2020-12-19 Thread Chet Ramey
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-5.1 Official patch 3

2020-12-19 Thread Chet Ramey
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-5.1 Official patch 2

2020-12-19 Thread Chet Ramey
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-5.1 Official patch 1

2020-12-19 Thread Chet Ramey
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