如何创建只包含文件而不包含文件的目录的 tarball?
How do I create a tarball that only contains the files, and not a directory with the files?
我有一个包含 3 个文件的文件夹 foo。
如何创建仅包含文件的 tarball。用这三个文件代替 foo/。使用终端。
感谢您的帮助。
使用 bash 和 GNU tar:
shopt -s dotglob
cd /path/to/foo && tar -cvf /tmp/file.tar -- *
来自man bash
:
dotglob
: If set, bash includes filenames beginning with a `.' in the results of pathname expansion.
我有一个包含 3 个文件的文件夹 foo。
如何创建仅包含文件的 tarball。用这三个文件代替 foo/。使用终端。
感谢您的帮助。
使用 bash 和 GNU tar:
shopt -s dotglob
cd /path/to/foo && tar -cvf /tmp/file.tar -- *
来自man bash
:
dotglob
: If set, bash includes filenames beginning with a `.' in the results of pathname expansion.