[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: $${a,b} brace expansion flaw.
From: |
alex xmb sw ratchev |
Subject: |
Re: $${a,b} brace expansion flaw. |
Date: |
Sat, 20 Jan 2024 23:41:46 +0100 |
On Sat, Jan 20, 2024, 23:36 Greg Wooledge <greg@wooledge.org> wrote:
> On Sat, Jan 20, 2024 at 11:32:01PM +0100, alex xmb sw ratchev wrote:
> > ~ $ a=BaNaNa ; echo ${a,N}
> > BaNaNa
> > ~ $ a=BaNaNa ; echo ${a,,N}
> > Banana
>
> Yeah, I wasn't 100% correct in my previous message. The single comma
> form only looks at the first character of the parameter's value.
>
very weird behavior
prolly cause it says , for once/beginning and ,, all
but thers a logic err
if i have a=NaNaNaNa and just wanna change first two N s lowercase ,
${a,NaN} sadly fails ( on more than one char )
where the wont be a ${a,,NaNa} version as its invalid
.. small detail
~ $ a=BaNaNa ; echo ${a,BaN}
BaNaNa
unicorn:~$ a='Baba Banana'
> unicorn:~$ echo "${a,B}"
> baba Banana
> unicorn:~$ a='aBaba Banana'
> unicorn:~$ echo "${a,B}"
> aBaba Banana
>
> I never use these, so I have to re-learn it every time it comes up.
>
good teach .. u aint alone =))
greets
>
- Re: $${a,b} brace expansion flaw., (continued)
Message not available
- Message not available
- Re: $${a,b} brace expansion flaw., Paxsali, 2024/01/20
- Re: $${a,b} brace expansion flaw., Kaz Kylheku, 2024/01/20
- Re: $${a,b} brace expansion flaw., Greg Wooledge, 2024/01/20
- Re: $${a,b} brace expansion flaw., alex xmb sw ratchev, 2024/01/20
- Re: $${a,b} brace expansion flaw., Greg Wooledge, 2024/01/20
- Re: $${a,b} brace expansion flaw.,
alex xmb sw ratchev <=
- Re: $${a,b} brace expansion flaw., Dennis Williamson, 2024/01/20
- Re: $${a,b} brace expansion flaw., alex xmb sw ratchev, 2024/01/21
- Re: $${a,b} brace expansion flaw., Paxsali, 2024/01/21
Re: $${a,b} brace expansion flaw., Chet Ramey, 2024/01/21