当我这样做时wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
,tar xvzf install-tl-unx.tar.gz
文件就会被提取(立即)到install-tl-20240521
. 在 CLI 上这不是问题 - 我可以这样做,cd install-tl-[tab]
但如果我尝试在 Dockerfile 中这样做,我就不能这样做。我想也许cd install-tl-*
可以解决这个问题,但是当我这样做时,我收到了这个错误:
bash: cd: too many arguments
因此,如果我可以将 tarball 内容提取到我选择的目录中,而不是 tarball 本身的目录中,那就会有所帮助。或者,如果我能以cd
某种方式使用通配符,那也会有帮助。
有任何想法吗?
我可以通过这样做进入该目录: