linux打包报错:tar: Error exit delayed from previous errors

在用tar进行打包时报了如下的错误:

tar: Error exit delayed from previous errors.

谷歌了一下,有人说是文件权限的问题,尝试做了修改还是有这个问题。后来才发现是在-f这个参数和.tar文件中间不能加别的参数。之前的打包参数如下

tar -cvf --exclude=*.git --exclude=*.DS_Store xxxx.tar  yyyyyy/ 

调整后不报错了,调整后的参数如下:

tar -cvf xxxx.tar --exclude=*.git --exclude=*.DS_Store yyyyyy/ 

这样也是可以的:

tar --exclude=*.git --exclude=*.DS_Store -cvf xxxx.tar  yyyyyy/ 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章