On Friday, January 17, 2014 11:21:34 Joerg Schilling wrote:
> Pavel Raiskup <prais...@redhat.com> wrote:
> > what are the reasons to not take member name argument './file' and 'file'
> > equivalently?  So far I found only one point in documentation that it is
> > essential because tar preserves filenames (2.7. How to List Archives).
> 
> Are you asking this because of a possible file name length reduction?

Initially, I was asking to reveal reasons why e.g.:
  `tar -xf ARCHIVE ./file` != `tar -xf ARCHIVE file`

> Star strips off ./ before archiving files

I missed that, thanks.  But then you are not able to extract with
'./'-beginning member which could be considered even worse (inconsistent).
Still, concrete tar implementation is OT for this thread (bsdtar has
completely opposite behavior, e.g.).

I would like to see real reasons why to take members (and thus maybe store
file-names) this or that way.


Reply via email to