From ernst@galaxy.euronet.nl  Fri Oct 18 08:00:24 2002
Return-Path: <ernst@galaxy.euronet.nl>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id B69E137B401
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 18 Oct 2002 08:00:24 -0700 (PDT)
Received: from galaxy.euronet.nl (h61.168.mds.euronet.nl [194.134.168.61])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 538D043EA9
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 18 Oct 2002 08:00:23 -0700 (PDT)
	(envelope-from ernst@galaxy.euronet.nl)
Received: (from ernst@localhost)
	by galaxy.euronet.nl (8.11.5/8.11.5) id g9IF2gH72586;
	Fri, 18 Oct 2002 17:02:42 +0200 (CEST)
	(envelope-from ernst)
Message-Id: <200210181502.g9IF2gH72586@galaxy.euronet.nl>
Date: Fri, 18 Oct 2002 17:02:42 +0200 (CEST)
From: Ernst de Haan <znerd@freebsd.org>
Reply-To: Ernst de Haan <znerd@freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Unify 'recursive' options -r and -R
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         44212
>Category:       bin
>Synopsis:       [request] Unify 'recursive' options -r and -R
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 18 08:10:01 PDT 2002
>Closed-Date:    Sun Jun 24 23:00:17 UTC 2012
>Last-Modified:  Sun Jun 24 23:00:17 UTC 2012
>Originator:     Ernst de Haan
>Release:        FreeBSD 4.4-20010815-RC1 i386
>Organization:
FreeBSD Project
>Environment:
System: FreeBSD galaxy.euronet.nl 4.4-20010815-RC1 FreeBSD 4.4-20010815-RC1 #0: Thu Aug 16 06:35:35 GMT 2001 murray@scrub.lab.nuxi.com:/usr/src/sys/compile/GENERIC i386
>Description:
It would be nice if all tools in the base system that have a 'recursive' option
would all support the same argument for this.

The scp and ls commands use -r while cp uses -R.

This would just be a nice improvement, IMHO. If it's not possible because of
POSIX rules or anything, then tough luck.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:

From: Bruce Evans <bde@zeta.org.au>
To: Ernst de Haan <znerd@FreeBSD.ORG>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: bin/44212: Unify 'recursive' options -r and -R
Date: Sat, 19 Oct 2002 11:29:46 +1000 (EST)

 On Fri, 18 Oct 2002, Ernst de Haan wrote:
 
 > >Description:
 > It would be nice if all tools in the base system that have a 'recursive' option
 > would all support the same argument for this.
 >
 > The scp and ls commands use -r while cp uses -R.
 
 ls actually uses -R.  cp also has a -r option which is undocumented except
 to strongly discourage it.
 
 > This would just be a nice improvement, IMHO. If it's not possible because of
 > POSIX rules or anything, then tough luck.
 
 POSIX utilities mostly use -R [-H | -L | -P] except for backwards
 compatibility support.  Unfortunately, cp -r is still standard now
 more than 10 years after it was strongly discouraged in BSD (in
 FreeBSD-1.1.5, cp's -r option was completely undocmented).
 
 I think the only problems here are that rcp still only has cp's broken -r
 option more than 10 years after it was strongly discouraged, and scp is
 too compatible with rcp.
 
 Bruce
 
State-Changed-From-To: open->closed 
State-Changed-By: eadler 
State-Changed-When: Sun Jun 24 23:00:16 UTC 2012 
State-Changed-Why:  
this won't happen from us unless POSIX changes 

http://www.freebsd.org/cgi/query-pr.cgi?pr=44212 
>Unformatted:
