我正在尝试创建一个压缩的 tarball,其中包含我的一个目录中存在的所有 PDF 文件。需要保留目录结构。不需要空目录,但我真的不在乎它们是否在那里。
例如,假设我有一个如下所示的目录:
dir
dir/subdir1
dir/subdir1/subsubdir1/song.mp3
dir/subdir2
dir/subdir2/subsubdir1
dir/subdir2/subsubdir1/document.pdf
dir/subdir2/subsubdir1/another-song.mp3
dir/subdir2/subsubdir1/top-ten-movies.txt
dir/subdir3
dir/subdir3/another-document.pdf
Run Code Online (Sandbox Code Playgroud)
运行命令后,我想dir.tar.gz
包含这个:
dir
dir/subdir2
dir/subdir2/subsubdir1
dir/subdir2/subsubdir1/document.pdf
dir/subdir3
dir/subdir3/another-document.pdf
Run Code Online (Sandbox Code Playgroud)
可能的?