如何解压子目录?

Kri*_*ves 1 linux tar

假设我有一个包含以下内容的tar:

/                # Root directory
/level1/         # A sub directory
/level1/a.file
/level1/b.file
/level1/...      # The rest
Run Code Online (Sandbox Code Playgroud)

我怎么能做这样的事情tar -xf来解读这样的内容level1/:

/a.file
/b.file
/...       # The rest 
Run Code Online (Sandbox Code Playgroud)

Kri*_*ves 5

只要它涉及一个简单的子目录,就像我原来的问题一样,我发现我可以这样做:

tar -xzf mytar.tgz --strip-components 1
Run Code Online (Sandbox Code Playgroud)