Comment by dredmorbius

6 years ago

Or, you know, fully-specified path:

    /bin/ls

When you override a bash built-in like `cd` with an alias, `command` is the only option.

  • Fair point.

    Is there an alternate mechanism for invoking a shell's built-ins externally? Obviously for state-changing operations such as 'cd' that's of limited use.

       $SHELL -c '<commands>'
    

    Comes to mind. Though likely bypassing initialisations might be useful.