bin/86931: rm wildcards is not rming files with brackets
Giorgos Keramidas
keramida at freebsd.org
Wed Oct 5 22:00:40 PDT 2005
The following reply was made to PR bin/86931; it has been noted by GNATS.
From: Giorgos Keramidas <keramida at freebsd.org>
To: Jack Low <xxjack12xx at gmail.com>
Cc: bug-followup at freebsd.org
Subject: Re: bin/86931: rm wildcards is not rming files with brackets
Date: Thu, 6 Oct 2005 07:52:51 +0300
On 2005-10-05 09:04, Jack Low <xxjack12xx at gmail.com> wrote:
> %rm /*/*/*/*/*/*/*-file-in-this*
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> rm: /hidden/---[No-SFV-file-in-this-directory]-: No such file or directory
> %
Are you sure this isn't some nasty trick csh(1) plays to you?
Using GNU bash and /bin/sh here I see quite different things:
: $ mkdir /tmp/keramida
: $ cd /tmp/keramida
: $ touch '[foo]'
: $ ls -l
: total 0
: -rw-rw-r-- 1 keramida wheel - 0 Oct 6 07:49 [foo]
: $ rm *foo*
: $ ls -l
: total 0
: $ env PS1='sh> ' sh
: sh> pwd
: /tmp/keramida
: sh> ls -la
: total 4
: drwxrwxr-x 2 keramida wheel 512 Oct 6 07:49 .
: drwxrwxrwt 10 root wheel 1536 Oct 6 07:50 ..
: sh> touch '[foo]'
: sh> ls -l
: total 0
: -rw-rw-r-- 1 keramida wheel 0 Oct 6 07:50 [foo]
: sh> rm *foo*
: sh> ls -l
: total 0
: sh>
More information about the freebsd-bugs
mailing list