
我想在 下運行 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 - "