我必须将多个文件压缩为一个 tar 文件。由于我必须对许多不同文件夹中的许多文件重复此操作,因此我编写了一个 shell 脚本并从父目录启动它。shell 脚本包含多行,如下所示:
tar -cf a/b/c/tarfile.tar a/b/c/*
这会在指定文件夹中创建一个 tar 文件,但在 tar 文件中,a/b/c/ 的文件夹结构仍然存在。
我想要的是c/中的所有文件都放在tarfile.tar中,没有文件夹结构a/b/c/。这可能吗?
我必须将多个文件压缩为一个 tar 文件。由于我必须对许多不同文件夹中的许多文件重复此操作,因此我编写了一个 shell 脚本并从父目录启动它。shell 脚本包含多行,如下所示:
tar -cf a/b/c/tarfile.tar a/b/c/*
这会在指定文件夹中创建一个 tar 文件,但在 tar 文件中,a/b/c/ 的文件夹结构仍然存在。
我想要的是c/中的所有文件都放在tarfile.tar中,没有文件夹结构a/b/c/。这可能吗?