[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: docs incorrectly mention pattern matching works like pathname expans
From: |
PePa |
Subject: |
Re: docs incorrectly mention pattern matching works like pathname expansion |
Date: |
Fri, 16 Mar 2018 08:03:09 +0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
I think bash's echo does this, it doesn't do the pattern matching like
case, the slashes need to be there. You might need/want `shopt -s
dotglob nullglob`
Peter
On 03/16/2018 05:52 AM, Stormy wrote:
> ok, thanks for the confirmation. now u see what I meant before.. when saying
> bash does not have a builtin way to call fnmatch (I meant: for path name
> matching), clearly bash calls fnmatch, that is obvious, but there is no way
> to make it do pathname matching internally. (cd, ls, will surely do it,
> external to bash though)..
>
> anyways, thanks for all the help..
>
>
> On Thursday, March 15, 2018, 9:44:38 PM GMT+2, Chet Ramey
> <chet.ramey@case.edu> wrote:
>
> On 3/15/18 3:26 PM, Stormy wrote:
>
>> like I said, I've already implemented, roughly 40 lines in bash, and it
>> seems to work, but if there is some builtin option 'shopt' or similar that
>> can turn the right flags you mentioned, I'm all for testing it :)
>
> There isn't. Pathname expansion is done in the specific circumstances Posix
> says it should be (and historical shells perform). The other contexts use
> straight pattern matching.
>
>
- Re: docs incorrectly mention pattern matching works like pathname expansion, (continued)
- Re: docs incorrectly mention pattern matching works like pathname expansion, Chet Ramey, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, PePa, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Chet Ramey, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Greg Wooledge, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Chet Ramey, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Chet Ramey, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/15
- Re: docs incorrectly mention pattern matching works like pathname expansion,
PePa <=
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/16
- Re: docs incorrectly mention pattern matching works like pathname expansion, Robert Elz, 2018/03/16
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/16
- Re: docs incorrectly mention pattern matching works like pathname expansion, Greg Wooledge, 2018/03/16
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/16
- Re: docs incorrectly mention pattern matching works like pathname expansion, Robert Elz, 2018/03/16
- Re: docs incorrectly mention pattern matching works like pathname expansion, Stormy, 2018/03/16