aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/xargs
diff options
context:
space:
mode:
authorGiorgos Keramidas <keramida@FreeBSD.org>2008-01-26 12:38:19 +0000
committerGiorgos Keramidas <keramida@FreeBSD.org>2008-01-26 12:38:19 +0000
commita502340a0335d961098aa3047438ce0ea92f05c8 (patch)
tree3898270837e9d257ba194140afbbf5a0a0742e12 /usr.bin/xargs
parentc55376e791d689f068a211c58755f2f564120690 (diff)
downloadsrc-a502340a0335d961098aa3047438ce0ea92f05c8.tar.gz
src-a502340a0335d961098aa3047438ce0ea92f05c8.zip
Document the no-op -r option of BSD xargs(1).
PR: docs/106416 Submitted by: Pete Slagle, freebsd-stable at voidcaptain.com MFC after: 3 days
Notes
Notes: svn path=/head/; revision=175680
Diffstat (limited to 'usr.bin/xargs')
-rw-r--r--usr.bin/xargs/xargs.132
1 files changed, 30 insertions, 2 deletions
diff --git a/usr.bin/xargs/xargs.1 b/usr.bin/xargs/xargs.1
index dd1d2a81d668..74b08b6a8ac7 100644
--- a/usr.bin/xargs/xargs.1
+++ b/usr.bin/xargs/xargs.1
@@ -37,7 +37,7 @@
.\" $FreeBSD$
.\" $xMach: xargs.1,v 1.2 2002/02/23 05:23:37 tim Exp $
.\"
-.Dd December 30, 2005
+.Dd January 26, 2008
.Dt XARGS 1
.Os
.Sh NAME
@@ -45,7 +45,7 @@
.Nd "construct argument list(s) and execute utility"
.Sh SYNOPSIS
.Nm
-.Op Fl 0opt
+.Op Fl 0r
.Op Fl E Ar eofstr
.Oo
.Fl I Ar replstr
@@ -221,6 +221,34 @@ in the POSIX locale,
causes the command to be executed, any other response causes it to be
skipped.
No commands are executed if the process is not attached to a terminal.
+.It Fl r
+Compatibility with GNU
+.Nm .
+The GNU version of
+.Nm
+runs the
+.Ar utility
+argument at least once, even if
+.Nm
+input is empty, and it supports a
+.Fl r
+option to inhibit this behavior.
+The
+.Fx
+version of
+.Nm
+does not run the
+.Ar utility
+argument on empty input, but it supports the
+.Fl r
+option for command-line compatibility with GNU
+.Nm ,
+but the
+.Fl r
+option does nothing in the
+.Fx
+version of
+.Nm .
.It Fl R Ar replacements
Specify the maximum number of arguments that
.Fl I