当我tar
是单个文件时,我可以给tar
文件一个想要的名字:
$ tar -cvfj A B
Run Code Online (Sandbox Code Playgroud)
当我解压单个文件时,我也想这样做。
$ tar -xvjf A tmp
Run Code Online (Sandbox Code Playgroud)
(即提取A
到tmp
)。
我试图使用mv
以下方法执行此操作:
$ tar -xvjf $1 | mv $1 tmp
Run Code Online (Sandbox Code Playgroud)
那没有用。$1
可以是任意名称,但tar
文件将始终是单个文件,没有文件夹(这是有保证的)。
tar ×1