我想检查文件夹是否存在于Docker中,然后在bash脚本中根据答案执行操作:
toto = docker exec -it symfony sh -c " test -d imports && echo '1' " if [[ "$toto" == '1' ]]; then echo "il exists" fi
xjreopfe1#
只需在Docker容器内运行命令。
if docker exec symfony test -d imports; then echo "il exists" fi if docker exec symfony [ -d imports ]; then echo "il exists" fi
你的代码有很多问题。用shellcheck检查你的脚本。考虑阅读:How do I set a variable to the output of a command in Bash?
1条答案
按热度按时间xjreopfe1#
只需在Docker容器内运行命令。
你的代码有很多问题。用shellcheck检查你的脚本。考虑阅读:How do I set a variable to the output of a command in Bash?