如何解决如何创建仅包含文件而不包含文件目录的tarball?
我有一个包含3个文件的文件夹foo。
如何创建仅包含文件的压缩包。而不是用这三个文件的foo /。使用终端。
感谢您的帮助。
解决方法
使用bash和GNU tar:
shopt -s dotglob
cd /path/to/foo && tar -cvf /tmp/file.tar -- *
来自man bash
:
dotglob
:如果已设置,则bash包含以“。”开头的文件名。扩展路径的结果。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。