[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: string escaping in bash
From: |
Alex fxmbsw7 Ratchev |
Subject: |
Re: string escaping in bash |
Date: |
Fri, 12 Mar 2021 21:09:17 +0100 |
thers just the question of \o or \bla should return in \o or o or what
On Fri, Mar 12, 2021 at 9:02 PM Alex fxmbsw7 Ratchev <fxmbsw7@gmail.com>
wrote:
> i need some details of peng
> i wanted to make test cases for the backslashes
>
> list=( '\one' '\\Two' '\\\Three' '\\\\four' '\\\\\five' )
>
> which should result in output of
>
> right=( '\one' '\Two' '\\Three' '\\four' '\\\five' )
>
> there is collision
>
> please review and write
> especially if 'right' looks right
>
> On Fri, Mar 12, 2021 at 8:46 PM Alex fxmbsw7 Ratchev <fxmbsw7@gmail.com>
> wrote:
>
>> thank you, fixing it.. trying some backslash only method now [or wish..]
>>
>> thank you tho !
>>
>> On Fri, Mar 12, 2021 at 8:45 PM Lawrence Velázquez <vq@larryv.me> wrote:
>>
>>> > On Mar 12, 2021, at 2:28 PM, Alex fxmbsw7 Ratchev <fxmbsw7@gmail.com>
>>> wrote:
>>> >
>>> > i dunno ..thats what its supposed to give, \\ give a \
>>> > so the dude wanted in his initial mail[s]
>>>
>>> My fault, this is what I meant to send:
>>>
>>> bash-5.1$ str=$'contains ^A: \1'
>>> bash-5.1$ printf '%s' "$str" | od -ta -tx1
>>> 0000000 c o n t a i n s sp ^ A : sp soh
>>> 63 6f 6e 74 61 69 6e 73 20 5e 41 3a 20 01
>>> 0000016
>>> bash-5.1$ str=${str//\\\\/$'\1'} str=${str//\\n/$'\n'}
>>> str=${str//\\t/$'\t'}
>>> bash-5.1$ str=${str//$'\1'/\\}
>>> bash-5.1$ printf '%s' "$str" | od -ta -tx1
>>> 0000000 c o n t a i n s sp ^ A : sp \
>>> 63 6f 6e 74 61 69 6e 73 20 5e 41 3a 20 5c
>>> 0000016
>>>
>>> As you can see, the SOH character (^A, \001, etc.) in the original
>>> string has been mangled.
>>>
>>> --
>>> vq
>>
>>
- Re: string escaping in bash, (continued)
- Re: string escaping in bash, Peng Yu, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Peng Yu, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Lawrence Velázquez, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Lawrence Velázquez, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash,
Alex fxmbsw7 Ratchev <=
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Lawrence Velázquez, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Pier Paolo Grassi, 2021/03/12
- Re: string escaping in bash, Alex fxmbsw7 Ratchev, 2021/03/12
- Re: string escaping in bash, Pier Paolo Grassi, 2021/03/12
Re: string escaping in bash, Eli Schwartz, 2021/03/12