我可以在oc exec命令中使用通配符吗?

问题描述 投票:1回答:1

我试图在openshift pod上运行远程命令来删除某些目录中的某些文件,以下命令有效:

oc exec mypod -i  -t -- rm -f /tmp/mydir/1.txt

但是,我无法使用通配符,例如* .txt删除所有.txt文件。带通配符的命令不会产生任何错误,但不会删除任何文件。

任何建议将不胜感激。

openshift aws-cli
1个回答
1
投票

以下命令有效:

oc exec mypod -i -t -- find /tmp/mydir -type f -name '*.txt' -delete

希望它对其他人有用。

© www.soinside.com 2019 - 2024. All rights reserved.