运行子命令的别名

运行子命令的别名

我想在下运行2个命令alias,但由于它包含cd并且我不想从主调用者更改文件夹,所以我认为调用子命令可能会有所帮助:

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

但调用时lhu提示not found“我已经sourced” 。我该怎么做?

答案1

改成:

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

相关内容