コマンドラインの結果を次のコマンドに引数として渡します。

コマンドラインの結果を次のコマンドに引数として渡します。

出力を挿入してみてください:

kubectl get pods | grep -Eo '^[^ ]+' | grep portal

以下を入力してください:

kubectl exec -it <here> portal bash

試験を終えた:

kubectl exec -it `kubectl get pods | grep -Eo '^[^ ]+' | grep portal ` portal bash

しかし幸運はありません。

答え1

kubectl exec -it "$(kubectl get pods | grep -Eo '^[^ ]+' | grep portal)" bash

またはそれ以上:

kubectl exec -c portal-container -it "$(kubectl get pods | grep -Eo '^[^ ]+' | grep portal)" bash

関連情報