问题描述
我希望能够在终端中使用一个命令轻松打开我的项目,而不是像往常那样做。我尝试在我的 .zshrc 中创建这样的命令:
my_project() {
cd my_folder
source venv/bin/activate
jupyter notebook
}
通常,如果我一次输入一个这些命令,它会正常打开。但我宁愿只运行我的命令,它会为我做所有事情并自动启动笔记本。然而,当我运行它时,它只是进入文件夹并停止而不运行它之后的其余命令。我如何让它一个接一个地运行它们?
解决方法
想通了!您可以使用分号 (;) 依次运行命令。例如使用上面的代码:
my_project() {
cd my_folder;
source venv/bin/activate;
jupyter notebook;
}