Eu não tenho dockercli
, mas talvez alguns experimentos usando sh -c
como substituto possam fornecer um comando similar que está analisando os dados.
Para verificar se grep
está sendo passado na string correta, usarei o exemplo
echo 'a b' | ssh localhost "grep 'a b'"
Isto corresponde à string de entrada que possui 3 espaços. Se adicionarmos uma camada sh -c
extra, precisamos
echo 'a b' | ssh localhost "sh -c 'grep \"a b\"'"
e novamente para
echo 'a b' | ssh localhost "sh -c 'sh -c \"grep \\"a b\\"\"'"