如何解决未知的速记标志:CP命令的"R"错误



当我运行下面的行时,我得到错误:未知的简写标志:-R错误中的"R"。我知道根本原因。它是-R。如何在没有问题的情况下运行此命令?

kubectl -n $NAMESPACE -c vault cp -R /source /destination

附言:使用-R,我可以运行命令,但我想复制目录。任何帮助都将不胜感激。谢谢

正如Barmar所说,kubectl cp上不存在此选项。如果您想将目录复制到容器中,请使用以下命令:

kubectl cp /home/local-dir <pod-name>:/tmp/container-dir

要将目录复制到特定的容器中,请使用:

kubectl cp /home/local-dir <pod-name>:/tmp/container-dir -c container-name

最新更新