我已经开始为自己的项目学习Ubuntu服务器管理。为此,我创建了一个配置文件,我在一个新的服务器实例上运行以进行基本安装 - 例如安装git,nginx等。 因此,例如我将3行复制到终端窗口中:
pip install flask
pip install gunicorn
pip install pymongo
第一个,第二个将自动执行,第三个将等待我))
有可能以某种方式自动执行所有这个序列,而无需按下最后一个命令的返回按钮?
答案 0 :(得分:2)
你最好做一个bash脚本,如:
#!/bin/sh
pip install flask
pip install gunicorn
pip install pymongo
然后使其chmod +x script.sh
可执行,并运行./script.sh
答案 1 :(得分:2)
您可以编写包含以下内容的shell脚本,并另存为myscript.sh:
#!/bin/bash
pip install flask
pip install gunicorn
pip install pymongo
通过以下方式授予执行权限: chmod u + x myscript.sh 执行它: ./myscript.sh
答案 2 :(得分:1)
您可以使用分号在一行中连接命令,然后将所有行复制/粘贴在一起:
pp安装烧瓶; pip install gunicorn; pip install pymongo