【发布时间】:2022-01-17 15:51:39
【问题描述】:
我想循环运行这两个命令:
for i in cat input:
do
winpty Kubectl exec -it $i -n image -c podname -- sh
2nd command
done
当我运行 .sh 文件时,第一个命令运行良好,然后什么都没有发生。有人可以帮忙吗?我正在 Windows 机器上运行 gitbash
【问题讨论】:
-
2nd command是应该运行 bywinpty Kubectl exec ...(即作为输入传递给该命令),还是应该在 @ 之后作为单独的命令运行987654325@ 完成了吗?如果它应该作为输入传递,则需要将其放入类似 here-document 的内容中。另外,您是否真的要遍历字符串“cat”和“input”?