目前,每次我想要处理项目时,我都会在终端中执行以下命令:
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
非常感谢任何帮助!谢谢!
最佳答案
您可以创建 bash脚本:
#!/bin/bash
echo -n "What folder would you like to open? "
read folder
cd ~/Desktop/$folder
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
关于macos - 用于执行终端功能的 Mac 等效 .bat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39620373/