首页 > 解决方案 > Bash 脚本:如何自动启动 VSC 并在集成终端内运行一些命令?

问题描述

我从事一个大型项目,我只使用 ubuntu 来运行该项目。

我打开ubuntu,然后打开VSC,然后运行vagrant up,然后运行vagrant ssh,然后运行redis-server,然后运行./run-dev.py,对我来说有点麻烦,可以自动化这个过程吗?

感谢您的时间 :)。

标签: bashvisual-studio-code

解决方案


您可以使用 vagrant 机器启动后要执行的命令制作一个 bash 脚本,并在您的情况下配置 Vagrant Provisioner 是 Vagrantfile 中的“shell”。这样,一旦机器启动并运行,provisioner 就会执行您想要的所有命令,而无需在机器中 ssh 并手动键入它们。看看与 shell 相关的 Vagrant Provisioner:https ://www.vagrantup.com/docs/provisioning/shell.html


推荐阅读