Macos 用于执行终端功能的Mac等效.bat文件

Macos 用于执行终端功能的Mac等效.bat文件,macos,batch-file,terminal,Macos,Batch File,Terminal,目前,每当我想处理项目时,我都会在终端中执行以下命令: cd desktop cd folder source bin/activate cd src python manage.py runserver 有没有办法创建一个在Mac上运行的脚本 理想情况下,我希望能够做到以下几点: x = 'What folder would you like to open?' cd desktop cd x source bin/activate cd src python manage.py runse

目前,每当我想处理项目时,我都会在终端中执行以下命令:

cd desktop
cd folder
source bin/activate
cd src
python manage.py runserver
有没有办法创建一个在Mac上运行的脚本

理想情况下,我希望能够做到以下几点:

x = 'What folder would you like to open?'
cd desktop
cd x
source bin/activate
cd src
python manage.py runserver
谢谢你的帮助!谢谢大家!

您可以创建脚本:

将这些行保存到类似于
open_project.sh的地方,并使用

chmod +x open_project.sh
然后像这样运行它

./open_project.sh
如果您在主目录中创建一个
bin
目录,您可以将脚本添加到其中,将
bin
目录添加到您的路径中,然后您将能够使用从任何目录运行脚本

open_project.sh
open_project.sh