我希望能够在终端中使用一个命令轻松打开我的项目,而不是做我通常做的事情。我试着在我的。zshrc:
中创建这样一个命令my_project() {
cd my_folder
source venv/bin/activate
jupyter notebook
}
正常情况下,如果我一次输入一个命令,它会打开良好。但是我宁愿直接运行我的命令,它会为我做所有的事情,并自动启动笔记本。但是,当我运行这个命令时,它只是进入文件夹并停止,而不运行后面的其他命令。我如何让它一个接一个地运行它们?
明白了!可以使用分号(;)一个命令接一个命令执行。例如,使用上面的代码:
my_project() {
cd my_folder;
source venv/bin/activate;
jupyter notebook;
}