Wow, thanks for tracking this bug down! I will (hopefully this week)
update to version 1.6.1, correct this bug, and forward the solution
upstream. I will look at the other things mentioned also. However,
your proposed solution:
> tar -cpf - * | tar -f - -xvpC / &> /dev/null
wouldn't work if there are dot files in the directory: bash excludes
filenames beginning with a dot when expanding *. Possibly we could use
'ls -A' to get all the files. Now that I see this, I wonder why use
tar, when cp might suffice.
Wow, thanks for tracking this bug down! I will (hopefully this week)
update to version 1.6.1, correct this bug, and forward the solution
upstream. I will look at the other things mentioned also. However,
your proposed solution:
> tar -cpf - * | tar -f - -xvpC / &> /dev/null
wouldn't work if there are dot files in the directory: bash excludes
filenames beginning with a dot when expanding *. Possibly we could use
'ls -A' to get all the files. Now that I see this, I wonder why use
tar, when cp might suffice.
--
Felipe Sateler