From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 01:14:25 2014 Received: (at submit) by debbugs.gnu.org; 24 Feb 2014 06:14:25 +0000 Received: from localhost ([127.0.0.1]:37213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHoo4-0000cp-Dm for submit@debbugs.gnu.org; Mon, 24 Feb 2014 01:14:24 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36065) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHoDs-0007uW-5r for submit@debbugs.gnu.org; Mon, 24 Feb 2014 00:37:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHoDd-00030E-N8 for submit@debbugs.gnu.org; Mon, 24 Feb 2014 00:36:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40331) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHoDd-000309-Kn for submit@debbugs.gnu.org; Mon, 24 Feb 2014 00:36:45 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37693) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHoDW-0000Kl-Bl for bug-coreutils@gnu.org; Mon, 24 Feb 2014 00:36:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHoDN-0002xE-QA for bug-coreutils@gnu.org; Mon, 24 Feb 2014 00:36:38 -0500 Received: from outscan-235.junkemailfilter.com ([184.105.182.235]:46831) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHoDN-0002wh-KM for bug-coreutils@gnu.org; Mon, 24 Feb 2014 00:36:29 -0500 Received: from darwin.junkemailfilter.com ([184.105.182.175]) helo=darwin.junkemailfilter.com by outscan.junkemailfilter.com with esmtps (UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82) id 1WHoDJ-0006gB-Iy on interface=184.105.182.200 for bug-coreutils@gnu.org; Sun, 23 Feb 2014 21:36:25 -0800 Received: from localhost ([127.0.0.1]) helo=[127.0.0.1] by darwin.junkemailfilter.com with esmtp (Exim 4.82) id 1WHoDJ-0005Gt-AY on interface=127.0.0.1 for bug-coreutils@gnu.org; Sun, 23 Feb 2014 21:36:25 -0800 Message-ID: <530ADA58.9020503@perkel.com> Date: Sun, 23 Feb 2014 21:36:24 -0800 From: Marc Perkel User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: bug-coreutils@gnu.org Subject: Feature Request for rm Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spamfilter-host: darwin.junkemailfilter.com - http://www.junkemailfilter.com X-Key-ID: YnVnLWNvcmV1dGlsc0BnbnUub3JnIG1hcmNAcGVya2VsLmNvbSBTdW4sIDIzIEZlYiAyMDE0IDIxOjM2OjI1IC0wODAw X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 24 Feb 2014 01:14:22 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Minor feature request Suggest -q (for quiet) for rm command. No error code if file doesn't exist. rm -q file rather tham rm file 2> /dev/null my 2 cents From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 01:28:53 2014 Received: (at 16862) by debbugs.gnu.org; 24 Feb 2014 06:28:53 +0000 Received: from localhost ([127.0.0.1]:37223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHp24-00013D-Ej for submit@debbugs.gnu.org; Mon, 24 Feb 2014 01:28:52 -0500 Received: from joseki.proulx.com ([216.17.153.58]:45741) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHp21-000131-Us; Mon, 24 Feb 2014 01:28:50 -0500 Received: from hysteria.proulx.com (hysteria.proulx.com [192.168.230.119]) by joseki.proulx.com (Postfix) with ESMTP id E0DCB21228; Sun, 23 Feb 2014 23:28:47 -0700 (MST) Received: by hysteria.proulx.com (Postfix, from userid 1000) id BFC062DCD5; Sun, 23 Feb 2014 23:28:47 -0700 (MST) Date: Sun, 23 Feb 2014 23:28:47 -0700 From: Bob Proulx To: Marc Perkel Subject: Re: bug#16862: Feature Request for rm Message-ID: <20140224062847.GA26287@hysteria.proulx.com> References: <530ADA58.9020503@perkel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <530ADA58.9020503@perkel.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 16862 Cc: 16862@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) severity 16862 wishlist close 16862 thanks Hello Marc, Marc Perkel wrote: > Minor feature request > Suggest -q (for quiet) for rm command. No error code if file doesn't exist. > rm -q file > rather tham > rm file 2> /dev/null The 'rm' program already handles this feature using the -f option. It is a standard idiom. Instead of -q you want -f. rm -f file This is much better than 'rm file 2> /dev/null' because errors are properly reported to the caller. The documentation says: -f --force Ignore nonexistent files and missing operands, and never prompt the user. Ignore any previous --interactive (-i) option. Since this is a standard feature I am marking the ticket closed. Please feel free to add further discussion into the bug log. Bob From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 01:39:37 2014 Received: (at 16862-done) by debbugs.gnu.org; 24 Feb 2014 06:39:37 +0000 Received: from localhost ([127.0.0.1]:37239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHpCS-0002Zo-DE for submit@debbugs.gnu.org; Mon, 24 Feb 2014 01:39:36 -0500 Received: from moutng.kundenserver.de ([212.227.126.130]:62904) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHpCO-0002ZV-TU for 16862-done@debbugs.gnu.org; Mon, 24 Feb 2014 01:39:34 -0500 Received: from [192.168.1.11] (p57A5CE16.dip0.t-ipconnect.de [87.165.206.22]) by mrelayeu.kundenserver.de (node=mreue001) with ESMTP (Nemesis) id 0MeXgF-1WcOTi1Y7j-00QDsQ; Mon, 24 Feb 2014 07:39:25 +0100 Message-ID: <530AE91C.1080102@bernhard-voelker.de> Date: Mon, 24 Feb 2014 07:39:24 +0100 From: Bernhard Voelker User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Marc Perkel , 16862-done@debbugs.gnu.org Subject: Re: bug#16862: Feature Request for rm References: <530ADA58.9020503@perkel.com> In-Reply-To: <530ADA58.9020503@perkel.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:7uD3KOiO3V2V/viAkflZqdBYd/ajOsYH4TqUpDuAkGe uU6yLhRo3jH95sfukGL94lSk49zI1VR5xuyjdkIglZ8HDQN2P/ uNXuqeD11ZsisuNbSnSbtmzvu//z3Mg3CzkPnSP+myYHA9gdEz I5DBXddwKwDdTWqWbKcf8F1Yo1eHieBLjNmjxfYXajhhdAKxLv Fe1H/H2SzaGXA48PJ2bzT6+JWju+sBOM04yxJnoi73DMMiAmpB 3AOoYGIbyL6VhKAbk03gHPFAR797j1eg5p7yPGRlq+wdjrOHxn NZcnIJOUHjNtB2GYh122+0PGQkUNashQHij7T7wCe3cFcdbp7u N5bs1hCfyofaMsVzWrO33zaOxTnhbsdV0rk97t55b X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16862-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) tag 16862 notabug thanks On 02/24/2014 06:36 AM, Marc Perkel wrote: > Minor feature request > > Suggest -q (for quiet) for rm command. No error code if file doesn't exist. > > rm -q file > > rather tham > > rm file 2> /dev/null Thanks for the suggestion, but such an option already exists for a very long time (if not even since day one). >From "info coreutils 'rm invocation'": `-f' `--force' Ignore nonexistent files and missing operands, and never prompt the user. Ignore any previous `--interactive' (`-i') option. The -f option is one of those mandated by POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/rm.html Therefore, I'm tagging this as "not a bug" and I'm marking it as done. Have a nice day, Berny From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 01:43:02 2014 Received: (at 16862) by debbugs.gnu.org; 24 Feb 2014 06:43:02 +0000 Received: from localhost ([127.0.0.1]:37243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHpFl-0002fR-7u for submit@debbugs.gnu.org; Mon, 24 Feb 2014 01:43:01 -0500 Received: from outscan-236.junkemailfilter.com ([184.105.182.236]:32953) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WHpFi-0002f9-2P for 16862@debbugs.gnu.org; Mon, 24 Feb 2014 01:42:58 -0500 Received: from darwin.junkemailfilter.com ([184.105.182.171]) helo=darwin.junkemailfilter.com by outscan.junkemailfilter.com with esmtps (UNKNOWN:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82) id 1WHpFc-0005WJ-3m on interface=184.105.182.200; Sun, 23 Feb 2014 22:42:52 -0800 Received: from localhost ([127.0.0.1]) helo=[127.0.0.1] by darwin.junkemailfilter.com with esmtp (Exim 4.82) id 1WHpFb-00007d-Mq on interface=127.0.0.1; Sun, 23 Feb 2014 22:42:51 -0800 Message-ID: <530AE9EA.1050302@perkel.com> Date: Sun, 23 Feb 2014 22:42:50 -0800 From: Marc Perkel User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Bob Proulx Subject: Re: bug#16862: Feature Request for rm References: <530ADA58.9020503@perkel.com> <20140224062847.GA26287@hysteria.proulx.com> In-Reply-To: <20140224062847.GA26287@hysteria.proulx.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spamfilter-host: darwin.junkemailfilter.com - http://www.junkemailfilter.com X-Key-ID: MTY4NjJAZGViYnVncy5nbnUub3JnIG1hcmNAcGVya2VsLmNvbSBTdW4sIDIzIEZlYiAyMDE0IDIyOjQyOjUxIC0wODAw X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16862 Cc: 16862@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Wow! I'm blind - thanks! On 2/23/2014 10:28 PM, Bob Proulx wrote: > severity 16862 wishlist > close 16862 > thanks > > Hello Marc, > > Marc Perkel wrote: >> Minor feature request >> Suggest -q (for quiet) for rm command. No error code if file doesn't exist. >> rm -q file >> rather tham >> rm file 2> /dev/null > The 'rm' program already handles this feature using the -f option. It > is a standard idiom. Instead of -q you want -f. > > rm -f file > > This is much better than 'rm file 2> /dev/null' because errors are > properly reported to the caller. > > The documentation says: > > -f > --force > Ignore nonexistent files and missing operands, and never prompt > the user. Ignore any previous --interactive (-i) option. > > Since this is a standard feature I am marking the ticket closed. > Please feel free to add further discussion into the bug log. > > Bob > From unknown Sat Aug 16 18:43:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 24 Mar 2014 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator