Fragen? Antworten! Siehe auch: Alternativlos
% tar cf t.tar dumpcache dumpcacheDas zweite Mal tut GNU tar nicht das file rein sondern einen hard link auf sich selbst. Das hat in meinem tar.c Ärger gemacht, weil der bei hard links erstmal unlink() auf das Ziel gemacht hat, dann link(). Muss man auch erst mal drauf kommen. Ob das so geplant war? Scheint mir eher ein Artefakt des hard link handlings zu sein, wahrscheinlich eine Hashtabelle mit den bisher gesehenen struct stat oder sowas.
% tar tvf t.tar
-rwxr-xr-x leitner/users 12216 2014-09-29 10:16:25 dumpcache
-rwxr-xr-x leitner/users 0 2014-09-29 10:16:25 dumpcache link to dumpcache