我想在下运行2个命令alias
,但由于它包含cd
并且我不想从主调用者更改文件夹,所以我认为调用子命令可能会有所帮助:
alias lhu="$(cd /my/path && myotherCommand)"
但调用时lhu
提示not found
“我已经source
d” 。我该怎么做?
答案1
改成:
alias lhu="cd /my/path && myotherCommand && cd - "
我想在下运行2个命令alias
,但由于它包含cd
并且我不想从主调用者更改文件夹,所以我认为调用子命令可能会有所帮助:
alias lhu="$(cd /my/path && myotherCommand)"
但调用时lhu
提示not found
“我已经source
d” 。我该怎么做?
改成:
alias lhu="cd /my/path && myotherCommand && cd - "