【发布时间】:2023-01-12 21:38:07
【问题描述】:
我有一个 ENTRYPOINT ["/bin/bash", "--login", "-c"] 的 Dockerfile。
我在使用三重引号时遇到了麻烦。
以下对 Docker 的命令均无效:
"echo 'New York\\\'s Finest'"
"echo 'New York\\'s Finest'"
"echo 'New York\'s Finest'"
'echo "New York\\\'s Finest"'
'echo "New York\\'s Finest"'
'echo "New York\'s Finest"'
假设我需要引用命令,并且有一个带有单引号的文件名是命令的参数,我该如何解决这个问题?
【问题讨论】:
标签: bash docker escaping single-quotes