Псевдоним, который запускает подкоманду

Псевдоним, который запускает подкоманду

Я хочу запустить 2 команды в alias, но поскольку она включает в себя cd, и я не хочу менять папку из основного вызывающего объекта, я подумал, что может помочь вызов подкоманды:

alias lhu="$(cd /my/path && myotherCommand)"

Но при звонке lhuпишет not found(я уже sourced). Как мне это сделать?

решение1

Изменить на:

alias lhu="cd /my/path && myotherCommand && cd - "

Связанный контент