2024-04-25 14:23:41 发布
网友
我正在编写一个shell脚本,它将在linux引导后自动启动django服务器。你知道吗
在写作时,我面临的问题是:
我正在执行一个命令:exec python manage.py makemigrations 此命令不返回检测到的更改。之后我的脚本就终止了
exec python manage.py makemigrations
在这个命令之后,我想执行更多的命令。 有人能给点主意吗?你知道吗
为什么要使用exec,我想您可以使用python manage.py makemigrations &,添加&在后台运行命令。你知道吗
exec
python manage.py makemigrations &
&
就用python manage.py makemigrations
python manage.py makemigrations
exec将终止当前shell并执行命令。执行完成后,您将无法返回到当前shell并丢失以下命令,这就是脚本终止的原因。你知道吗
如果以下命令相互独立,那么可以使用&,这些命令将在后台同时执行,否则就不需要&。你知道吗
为什么要使用
exec
,我想您可以使用python manage.py makemigrations &
,添加&
在后台运行命令。你知道吗就用
python manage.py makemigrations
exec
将终止当前shell并执行命令。执行完成后,您将无法返回到当前shell并丢失以下命令,这就是脚本终止的原因。你知道吗如果以下命令相互独立,那么可以使用
&
,这些命令将在后台同时执行,否则就不需要&
。你知道吗相关问题 更多 >
编程相关推荐