GNU tar helpfully ignores a leading slash in archived file paths - so \data\pages\t1.txt will be extracted into .\data\pages\t1.txt - unless -P is used to explicitly disable this.
Unxutils tar, although it has some other GNU tar features, doesn't have this one.
Anti-nuisance lawsuit warning: The purpose of these notes is to remind me, Zoegond, of stuff or to help me work stuff out. They may contain mistakes.
Quick
- ($a, $b....) = unpack("A2A7...", $packed)
- push( array, list )