我的目标是在尽可能少的步骤中将helm
二进制文件helm-v2.5.0-linux-amd64.tar.gz
放入我的文件/usr/local/bin
中。挑战在于该.tar.gz
文件在linux-amd64
子目录中包含二进制文件。
所以当我这样做时:
$ wget -P /tmp https://storage.googleapis.com/kubernetes-helm/helm-v2.5.0-linux-amd64.tar.gz
$ tar -xzvf /tmp/helm-v2.5.0-linux-amd64.tar.gz -C /usr/local/bin linux-amd64/helm
Run Code Online (Sandbox Code Playgroud)
我最终得到了/usr/local/bin/linux-amd64/helm
而不是/usr/local/bin/linux-amd64/helm
.
是否有tar
我遗漏的参数,或者我是否需要包含一些mv
和清理步骤?
tar ×1