[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bash -xv issue with stderr
From: |
#!microsuxx |
Subject: |
Re: bash -xv issue with stderr |
Date: |
Sat, 2 Nov 2024 19:39:48 +0100 |
~ $ bash mb.test.3stderr
+ echo foo
exec 3<&2
BASH_XTRACEFD=3
set -x
{
echo foo >&2
} 2>&-
On Sat, Nov 2, 2024, 19:25 <monochromec@linuxinlaws.eu> wrote:
> Configuration Information [Automatically generated, do not change]:
> Machine: aarch64
> OS: darwin24.0.0
> Compiler: clang
> Compilation CFLAGS: -DSSH_SOURCE_BASHRC
> -DDEFAULT_LOADABLE_BUILTINS_PATH='/opt/homebrew/Cellar/bash/5.2.37/lib/bash:/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/\
> bash:.'
> uname output: Darwin Christophs-MacBook-Air.local 24.1.0 Darwin Kernel
> Version 24.1.0: Thu Oct 10 21:05:14 PDT 2024;
> root:xnu-11215.41.3~2/RELEASE_ARM64_T8103 arm64
> Machine Type: aarch64-apple-darwin24.0.0
>
> Bash Version: 5.2
> Patch Level: 37
> Release Status: release
>
> Description:
> Redirecting stderr to file causes output of bash -xv to be writte
> to file as well
>
> Repeat-By:
>
> test_bash.sh:
> "
> test_fun() {
> echo "to stderr" >&2
> }
>
> test_fun &>out
> "
> bash -xv test_bash.sh:
> "
> test_fun() {
> echo "to stderr" >&2
> }
>
> test_fun &>out
> + test_fun
> "
>
> out:
> "
> + echo 'to stderr'
> to stderr
> "
>
> Fix:
>
>
- bash -xv issue with stderr, monochromec, 2024/11/02
- Re: bash -xv issue with stderr,
#!microsuxx <=
- Re: bash -xv issue with stderr, Chet Ramey, 2024/11/02
- Re: bash -xv issue with stderr, Christoph Zimmermann, 2024/11/03
- Re: bash -xv issue with stderr, #!microsuxx, 2024/11/03
- Re: bash -xv issue with stderr, Greg Wooledge, 2024/11/03
- Re: bash -xv issue with stderr, Chet Ramey, 2024/11/03
- Re: bash -xv issue with stderr, Christoph Zimmermann, 2024/11/04
- Re: bash -xv issue with stderr, #!microsuxx, 2024/11/04
- Re: bash -xv issue with stderr, Zachary Santer, 2024/11/04
- Re: bash -xv issue with stderr, Chet Ramey, 2024/11/04
- Re: bash -xv issue with stderr, Christoph Zimmermann, 2024/11/04