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

时间:2016-09-21 15:11:28

标签: macos batch-file terminal

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

glGetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS)

有没有办法创建一个可以在Mac上运行它的脚本?

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

cd desktop
cd folder
source bin/activate
cd src
python manage.py runserver

我感谢任何帮助!谢谢!

1 个答案:

答案 0 :(得分:3)

您可以创建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