Overwrite shell “mimicked syntax” commands by alias example

Can not over write square brackets [ ] ?

Maybe can.

Because left square bracket [ is a command too.

But left bracket command expect right square bracket in it’s arguments.

So we need to overwrite whole behavior of left bracket command [ .

--

--