bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problem anomalies , possibly aliases related


From: Grisha Levit
Subject: Re: problem anomalies , possibly aliases related
Date: Thu, 20 Jul 2023 04:03:00 -0400

On Thu, Jul 20, 2023, 01:42 alex xmb ratchev <fxmbsw7@gmail.com> wrote:

>
>
> 2. it says [[ ! -d then ' continue ' .. where is cp
> i call no , not c , ...
> 1. cp missing
> 2. the [[ ! -d return to continue looks bug wrong
>

Try putting the code that uses the alias into a function, and then print
the function definition. You'll see how it's being expanded.

Using Martin's example:

$ alias A='B ; C'
$ f() { D && A; }
$ declare -p -f f
f ()
{
    D && B;
    C
}

Sounds like you want all the commands in the alias to be executed as a
group -- so you can just write it as one:

alias bad='{ echo fail; continue; }'

>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]