Skip to content

Commit 841cb37

Browse files
committed
Use separator for specifying command
1 parent 20e372f commit 841cb37

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

kubectl-node_shell

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,27 @@ while [ $# -gt 0 ]; do
3939
namespace="--namespace=${key##*=}"
4040
shift
4141
;;
42+
--)
43+
shift
44+
break
45+
;;
4246
*)
4347
if [ -z "$node" ]; then
4448
node="$1"
49+
shift
4550
else
46-
cmd+="\"$1\", "
47-
custom=true
51+
echo "exactly one node required"
52+
exit 1
4853
fi
49-
shift
5054
;;
5155
esac
5256
done
5357

58+
while [ $# -gt 0 ]; do
59+
cmd+="\"$1\", "
60+
custom=true
61+
shift
62+
done
5463
if [ "$custom" = true ]; then
5564
cmd="$(echo "$cmd" | awk '1' RS=', \n') ]"
5665
else

0 commit comments

Comments
 (0)