GNU bug report logs - #76255
cat: error without arguments

Previous Next

Package: coreutils;

Reported by: lilydjwg <lilydjwg <at> gmail.com>

Date: Thu, 13 Feb 2025 08:01:01 UTC

Severity: normal

Merged with 76256, 76257

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#76255: closed (cat: error without arguments)
Date: Sat, 15 Feb 2025 06:23:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 14 Feb 2025 22:22:02 -0800
with message-id <7329a667-825a-4e70-9208-7c6426e38c97 <at> cs.ucla.edu>
and subject line Re: bug#76255: cat: error without arguments
has caused the debbugs.gnu.org bug report #76255,
regarding cat: error without arguments
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
76255: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76255
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: lilydjwg <lilydjwg <at> gmail.com>
To: bug-coreutils <at> gnu.org
Subject: cat: error without arguments
Date: Thu, 13 Feb 2025 14:45:39 +0800
In the past I can run `cat` without any arguments and it prints
whatever I type at the terminal. However since 9.6, `cat` reports the
following error:

cat: -: input file is output file

-- 
Best regards,
lilydjwg


[Message part 3 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: lilydjwg <lilydjwg <at> gmail.com>
Cc: 76255-done <at> debbugs.gnu.org
Subject: Re: bug#76255: cat: error without arguments
Date: Fri, 14 Feb 2025 22:22:02 -0800
[Message part 4 (text/plain, inline)]
On 2025-02-12 22:45, lilydjwg wrote:
> cat: -: input file is output file

Thanks for the bug report. The symptoms you observe are a bug in 'cat'. 
I also see a bug in Gawk which I reported to the Gawk maintainer 
<https://lists.gnu.org/r/bug-gawk/2025-02/msg00003.html>. I don't see a 
bug in zsh or fish but perhaps I'm missing something.

To fix the 'cat' bug I installed the attached patch into bleeding-edge 
Coreutils on Savannah, and something like this patch should appear in 
the next release.
[0001-cat-fix-plain-cat-bug.patch (text/x-patch, attachment)]

This bug report was last modified 96 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.