Bug #2385

cut: "-" doesn't work for standard input

Added by t_dfbsd about 2 years ago. Updated about 2 years ago.

Status:ClosedStart date:06/07/2012
Priority:LowDue date:
Assignee:swildner% Done:

0%

Category:-
Target version:-

Description

The man page for cut states that you can supply a - in place of the filename to read from standard input, but it doesn't work:

> echo foo bar | cut -w -f 1 -
cut: -: No such file or directory

However, this does:

> echo foo bar | cut -w -f 1
foo

History

#1 Updated by marino about 2 years ago

The "-w" in the example is wrong, but I confirmed the error on DragonFly which doesn't appear on FreeBSD 9.

#2 Updated by marino about 2 years ago

  • Status changed from New to Resolved

I synced the cut code from FreeBSD, including the man page. The stdin works now in master.
http://gitweb.dragonflybsd.org/dragonfly.git/commit/fecfcc569a652a96437e9330d182f61f4e406a41

#3 Updated by t_dfbsd about 2 years ago

Thanks, John. What's wrong with "-w"?

#4 Updated by swildner about 2 years ago

  • Status changed from Resolved to In Progress
  • Assignee set to swildner

I've added back -w. Please test. I'll close the report when you confirm.

#5 Updated by t_dfbsd about 2 years ago

It looks good, thanks.

#6 Updated by swildner about 2 years ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF