我正在尝试创建一个Shell脚本以在Windows 10中部署django应用程序。我只是刚开始,但是我想要做的是:
所以我写了这个脚本
# setup folser
cd C:\
mkdir C:\Software\MyApp
cd C:\Software\MyApp
# clone application
git clone https://gitlab.com/blablabla/Application.git
# virtualenv
pip install virtualenv
virtualenv C:\Software\EVARplanning\py2_env
C:\Software\EVARplanning\py2_env\Script\activate
我将其保存在Desktop文件夹中的一个名为installation.sh的文件中。问题是,当我双击它时,它将在我的桌面(C:\Users\<user>\Desktop
)中创建一个“应用程序”和“ SoftwareMyApppy2_env”文件夹。
奇怪的是,如果我打开一个终端并逐个复制/粘贴这些命令,它们将完美运行...
你能告诉我我在做什么吗?
谢谢