> On Feb 5, 2021, at 12:52 PM, Alex fxmbsw7 Ratchev <fxmb...@gmail.com> wrote:
> 
> bash-5.1# bash -x ixz.bug.varnotnewalias 2>&1 | gawk '/aixz=|alias --|not
> fou/'
> + aixz=("$ixzd"/+{ixz,kw})
> ++ alias -- '+ixz=
> ++ alias -- '+kw=
> ++ alias -- '+ixz=
> ++ alias -- '+kw=
> ixz.bug.varnotnewalias: line 13: KWS: command not found
> 
> here, it for some reason doesnt show the second aixz=( "$ixzd"/ ) .. but in
> manual less ing it shows :
> 
> 
> + shopt -s extglob globstar expand_aliases dotglob
> + aixz=("$ixzd"/+{ixz,kw})
> + . -- /root/ixz/+ixz
> ++ aixzi=-1
> ++ [[ -v aixz[++aixzi] ]]
> ++ aixzf=/root/ixz/+ixz
> 
> and
> ++ [[ -v aixz[++aixzi] ]]
> + alxz=("$ixzd"/)
> + . -- /root/ixz/+ixz
> ++ aixzi=-1
> ++ [[ -v aixz[++aixzi] ]]
> ++ aixzf=/root/ixz/+ixz
> 
> t looped again over the same var content it didn t sset new, but hy didnt
> the awk grep show it ...

Are you asking why this...

        gawk '/aixz=|alias --|not fou/'

...didn't find this?

        + alxz=("$ixzd"/)

Look more closely, perhaps.

vq

Reply via email to