From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 02 09:41:26 2024 Received: (at submit) by debbugs.gnu.org; 2 Feb 2024 14:41:26 +0000 Received: from localhost ([127.0.0.1]:43883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVujO-00083z-2x for submit@debbugs.gnu.org; Fri, 02 Feb 2024 09:41:26 -0500 Received: from lists.gnu.org ([2001:470:142::17]:53574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVujM-00083m-7H for submit@debbugs.gnu.org; Fri, 02 Feb 2024 09:41:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVuj5-0003yE-P5 for bug-coreutils@gnu.org; Fri, 02 Feb 2024 09:41:07 -0500 Received: from mail-pj1-x102d.google.com ([2607:f8b0:4864:20::102d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rVuj4-0006Va-Ao for bug-coreutils@gnu.org; Fri, 02 Feb 2024 09:41:07 -0500 Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-295dd13fe0dso652698a91.1 for ; Fri, 02 Feb 2024 06:41:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706884864; x=1707489664; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=spyJkrkTpvRKNNWACxkPvIgivDbeOjU5SABeWLyAARc=; b=EdO7/8gf6v0e5Nfo7xNAqIAdc4LZPTx5q9YkJDMWX4sNd4h6hrEvnruXgZPDhUdjBv lQR8jEap4vdOj4MhudgMd3m5usYEaSRk1VWIvp6fZ+JZhK16qqXseDHiB+bvD4v+wF+E p0YZedcXo8ic9S5EFfuSb4xeHdE5qyccWYGWidKV5N84bsfWkcYZs8+tAk3yo08y2ER/ dm7FlRRTlgyKjHSaPORZ61CUXcg21XcTZ3ivJlYPXwVy6j/A8DvLKI4qjvEcPyRSSMu9 aaQvv2Is7fkpiDvBPaIi0S50Xu0b9jqdBnUWpbPjSuBgXPQxbAdTn1evI597TB3KQPxk VTRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706884864; x=1707489664; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=spyJkrkTpvRKNNWACxkPvIgivDbeOjU5SABeWLyAARc=; b=XYEwu2B7ttZP3drtX97Y4zJ07Ih4DitqMWRnueJxcgGQATkPVAPCalo4kYdFtNjaTV ULmrtk375AIFgyO82BJ4/txaE3bo1cTF0mJuxsxGNM1kVfBINcWME9R3kCwE2gFUQa3u iQwyZtHuJtbGNioLqo4VSI9gzXx8JPr6f5etgc7gACBrvFbJf9XIiw7FfYNaB9QHZBo5 fSHfjxKMHl8Tzdc6sMRN6YJs5KdJWxUy2szedlA2sLAsgYPeLhq1OnoxhKlgpixgpmRF MrxWMLM0reMkV3hJmn+Ns5n94sq37swZzRPO/5lqkItV3WPQTzg2gZFuMgf4k9T3Ba0G rJ+w== X-Gm-Message-State: AOJu0YxZTeBZq3uSR0aWuJjmajH97jsqRSM4uIqOrwCAL7Xo2yLBSE5u mg5hOnAxPQ4f+So6exZg16cm40/gSBLisOjI1X3spGktbTkMYQ7EoCmekiwi8FG7rnRq8OhlSdp tZ/HEp8+/7WXCNfq23Kv3SpVLEGKXIioeiWU= X-Google-Smtp-Source: AGHT+IEOk1K8++rUMQnhKIuksaa43Rr1Lh8ebWntEBzz0tPsZS18LX8kHptNIXzqptK8lz/SoCldxdZ5LcMoB5oOG4Y= X-Received: by 2002:a17:90a:f3d2:b0:295:bc73:31c4 with SMTP id ha18-20020a17090af3d200b00295bc7331c4mr3388721pjb.11.1706884863764; Fri, 02 Feb 2024 06:41:03 -0800 (PST) MIME-Version: 1.0 From: Ricky Tigg Date: Fri, 2 Feb 2024 16:40:26 +0200 Message-ID: Subject: 'tr' function | Outputs printed before the command prompts To: bug-coreutils@gnu.org Content-Type: multipart/alternative; boundary="000000000000fa2b0d06106719dc" Received-SPF: pass client-ip=2607:f8b0:4864:20::102d; envelope-from=ricky.tigg@gmail.com; helo=mail-pj1-x102d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --000000000000fa2b0d06106719dc Content-Type: text/plain; charset="UTF-8" OS: Fedora v86_64. coreutils v.: 9.3. Shell: bash v. 5.2.26. Hello. Normally outputs are printed after the command prompt; "#" "$" on my system. (...)@(...):~$ rpm -ql coreutils | head -2 /usr/bin/[ /usr/bin/arch Unexpectedly, through a pipe invoking 'tr', outputs are printed before the command prompts. (...)@(...):~$ rpm -ql coreutils | head -2 | tr '\n' ' ' /usr/bin/[ /usr/bin/arch (...)@(...):~$ Regards. --000000000000fa2b0d06106719dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
OS: Fedora v86_64. coreutils v.: 9.3. Shell: bash v. 5.2.2= 6.

Hello. Normally outputs are printed after the command prompt; &qu= ot;#" "$" on my system.

(...)@(...):~$ rpm -ql coreutils | head -2
/usr/bin/[
/usr/b= in/arch


Unexpectedly, through a pipe invoking 'tr', o= utputs are printed before the command prompts.

(...)@(...):~$ rpm -ql coreutils | head -2 | tr '\n= 9; ' '
/usr/bi= n/[ /usr/bin/arch (...)@(...):~$

Regards.
--000000000000fa2b0d06106719dc-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 02 09:57:55 2024 Received: (at submit) by debbugs.gnu.org; 2 Feb 2024 14:57:55 +0000 Received: from localhost ([127.0.0.1]:45376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVuzK-0000VN-Nn for submit@debbugs.gnu.org; Fri, 02 Feb 2024 09:57:55 -0500 Received: from lists.gnu.org ([2001:470:142::17]:44224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVuzJ-0000V6-6U for submit@debbugs.gnu.org; Fri, 02 Feb 2024 09:57:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVuz2-0002Ni-9H for bug-coreutils@gnu.org; Fri, 02 Feb 2024 09:57:36 -0500 Received: from mout.gmx.net ([212.227.17.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rVuyy-0001ru-V6 for bug-coreutils@gnu.org; Fri, 02 Feb 2024 09:57:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.com; s=s31663417; t=1706885842; x=1707490642; i=dave_br@gmx.com; bh=41qpuH20+9ySQ+j+EHPV46oQr6z35GF/ajdzvgh7NhA=; h=X-UI-Sender-Class:Date:From:To:Subject:In-Reply-To:References; b=NmpHCdjutv4tkGUbc87ZblywVdZE/mY2quj0MuwXrJPAybvLAKIRi2iX9dibXvlH C+bzcmzlcZQzSIF/4zHQCNG6odOOK/YVp4/bVnW0JkqJNxKjadHQQ+63lJpvbN20P 3WzogowfwHDV+oMvdEh3m6xiQcOnXZ1ms1tp6lun4ybE9Okxhlp3MH3JZh7Wcv+GK 1z8D6HfjleLTb1Sbd7SN6VtYTZDllsU9oshX+vQ6/m9AKi3tA33zjxHfaSVaEF8Ej AV1/rMUhxo0KwWLE0aFcMJQqpTX66RpF/kULAXAeBRh9vLItBMb/0xlF/AaRBgM+T i02ntEq+WBOHVl1+Lw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from swedishchef ([87.3.54.12]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M2O2Q-1rTB9w02vu-003xck for ; Fri, 02 Feb 2024 15:57:22 +0100 Date: Fri, 2 Feb 2024 15:57:20 +0100 From: Davide Brini To: bug-coreutils@gnu.org Subject: Re: bug#68892: 'tr' function | Outputs printed before the command prompts Message-ID: <20240202155720.4575687c@swedishchef> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:U7nwJX13J4D6qwH6N/n1y4BZGbicA8WzQ9genC35/UxCCP7XLl4 jdm/55FkuDaFLb3Z028deKoUX3isBk88tKBA2AsvXN6MtSB+mt+bda9rY0a7X7LUGL0l1SK /4c0JId+hRF84CPTdBVOEu+n18RNzYZ7QUIB7izq9jFKpesceIZlk00zbKJsS8m+iOCz+sV +/kKpqMaE/mXk/jWPnY8A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:TaGa1aHA4Rw=;BiejxVIeLY7G0UEatcucJ5l8eNT 49V922uU4ufmZ5vE1JVu50hwzNXcmeXne/AiN4nYB5A8udMj7RqeXUxwTqsopA0IELihjkXLz /lCNXMfGjV4TBqHV3VMRxtHr26nMHS7Kx823Fh1kIjrExXrHgo3wHz1PaIz9ZQTr4Q1nekhKu cldu+jlUKbWuqdVOIGI9cYGbIldDcvHMMnsY4LI1oX1s4jS1g4G2gkikphWCQ1hm2n5+CfHRJ 0Hogcvk3w4l3rLD+YU/2Et/tNMwTFi7pO9TLo4JhQWIf8bs78hvGkIYesXWy/m0gH0jek8H6x m7lyx0GFRUXy4q5+jTK/yLyPEN3lAhRrP7vL39lq2f9+8jGk8zdwHyr/a8hwMbi5oaH6jS4Lx /slSZ33Zu06AEPoG2LG43NKyKggPmRk3YvNBM1AtSQCkRd/OKKrpRWdI4CrrGAYyVA7/GkKod PM8xK5hywdACkdWW13Ju2rNKFomPTz9m7NLRpqdYY/C73NZUlltIcGG8NTcnRsyc9HaXMsa68 hlJU++tLHUZ6wUthTYrJ8DsGrU6wp2rlIOlpmCwIbp3LnnnuKfWiusxM2gqfpvgc5AkKU0Opw LekfiaKw3bblPBEgcHNRcd7XL9AFS7Q2hPg8y2eInacIBqv7Q71J+6uBMFOQH3L2P/Ht0JhG7 cIid6Whr9muWt4e/MbSiw9ut0Uht1zMqXpfFZ7u7mMal8kM4Ti7/4oi1G+mvyK9Om+VS2L5k9 m+m2LDZrjJPgPQ5eE2fjceRDbfcjt2ezVVyE+ZpttoiiGmcm5hncvLY1lkalWIRpS3zG4yeV8 /PlztHdRCChtwHZboq2o6tfrqFMGEf2NN9XQ4pTdgCR5E= Received-SPF: pass client-ip=212.227.17.22; envelope-from=dave_br@gmx.com; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, 2 Feb 2024 16:40:26 +0200, Ricky Tigg wrote= : > OS: Fedora v86_64. coreutils v.: 9.3. Shell: bash v. 5.2.26. > > Hello. Normally outputs are printed after the command prompt; "#" "$" on > my system. > > (...)@(...):~$ rpm -ql coreutils | head -2 > /usr/bin/[ > /usr/bin/arch > > Unexpectedly, through a pipe invoking 'tr', outputs are printed before t= he > command prompts. > > (...)@(...):~$ rpm -ql coreutils | head -2 | tr '\n' ' ' > /usr/bin/[ /usr/bin/arch (...)@(...):~$ You're removing newlines, and this causes the prompt to be displayed immediately after the command output without an intervening newline. =2D- D.