Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 如何返回一个文件夹并在docker中运行_Shell - Fatal编程技术网

Shell 如何返回一个文件夹并在docker中运行

Shell 如何返回一个文件夹并在docker中运行,shell,Shell,我想从docker.sh文件中运行docker的各种命令。但要运行一个命令,我必须返回父目录外的一个文件夹。我如何才能做到这一点。这是我的docker.sh文件 sudo -i service elasticsearch start redis-server celery -A flask_crud_api.celery worker --loglevel=info #This command runs from one folder back. python3 app.py 如何编写此命令

我想从docker.sh文件中运行docker的各种命令。但要运行一个命令,我必须返回父目录外的一个文件夹。我如何才能做到这一点。这是我的docker.sh文件

sudo -i service elasticsearch start
redis-server
celery -A flask_crud_api.celery worker --loglevel=info  #This command runs from one folder back.
python3 app.py
如何编写此命令,使其返回一个文件夹,然后运行:

celery -A flask_crud_api.celery worker --loglevel=info

你能指定相对路径吗

../celery -A flask_crud_api.celery worker --loglevel=info

../将返回相对于当前工作目录的1个目录。

谢谢,我将尝试