]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
cut: adjust error message to be less specific
authorPádraig Brady <P@draigBrady.com>
Thu, 12 Mar 2026 18:36:27 +0000 (18:36 +0000)
committerPádraig Brady <P@draigBrady.com>
Sun, 5 Apr 2026 12:15:56 +0000 (13:15 +0100)
* src/cut.c (main): Cater for both misplaced -w and -d.

src/cut.c
tests/cut/cut.pl

index 65fc664277ef0a3b60bd2b6effac1802f01b1c5d..7381395d6779811a1dea2b5a9d6488319695707a 100644 (file)
--- a/src/cut.c
+++ b/src/cut.c
@@ -1069,8 +1069,8 @@ main (int argc, char **argv)
   if (cut_mode == CUT_MODE_BYTES || cut_mode == CUT_MODE_CHARACTERS)
     {
       if (delim_specified || whitespace_delimited)
-        FATAL_ERROR (_("an input delimiter may be specified only\
- when operating on fields"));
+        FATAL_ERROR (_("an input delimiter makes sense\n\
+\tonly when operating on fields"));
 
       if (suppress_non_delimited)
         FATAL_ERROR (_("suppressing non-delimited lines makes sense\n\
index 0e378ed2470ac45d6d426bed133ad693e94d47cf..7f9325d31a212bfc69f9053923d0e0773eaea78e 100755 (executable)
@@ -34,7 +34,7 @@ my $from_pos1 =   "$prog: byte/character positions are numbered from 1\n$try";
 my $inval_fld = "$prog: invalid field range\n$try";
 my $inval_pos = "$prog: invalid byte or character range\n$try";
 my $no_endpoint = "$prog: invalid range with no endpoint: -\n$try";
-my $nofield = "$prog: an input delimiter may be specified only when " .
+my $nofield = "$prog: an input delimiter makes sense\n\tonly when " .
               "operating on fields\n$try";
 my $mutual_dw = "$prog: -d and -w are mutually exclusive\n$try";