Skip to main content

print

8BitSafe-cli [common options] archive print [options] [REPO::ARCHIVE] [PATH...]
positional argumentsdescription
REPO::ARCHIVEarchive to display information about
PATH(S)paths to print (glob supported)
optional argumentsdescriptiondefaultallowed
-e,--exclude <patterns>exclude pattern(s)-paths or glob patterns
-d,--depthLimit print depth to Nunlimitedinteger
--no-cacheDo not use/update file cache-
--no-obj-cacheDo not use/update object cache-
-sInclude size in output-
-cInclude creation time in output-
-aInclude access time in output-
-wInclude write time in output-
-iInclude fileSysID in output-
-pInclude permissions in output-
-uInclude user in output-
-gInclude group in output-

Description

Print archive contents.

Output format

[flags] [size in bytes] [human size] [path]

Flags

f: file
d: directory

s: Symbolic link
m: Mount point
r: Reparse point

c: compressed
e: encrypted

Examples

info
8BitSafe-cli archive print /mnt/tank/backup_repo::HEAD

[Log-info] d-- 245232916 245.23MB C:\Tools\ffmpeg
[Log-info] d-- 237817386 237.81MB C:\Tools\ffmpeg\bin
[Log-info] f-- 79353358 79.35MB C:\Tools\ffmpeg\bin\ffmpeg.exe
[Log-info] f-- 79214606 79.21MB C:\Tools\ffmpeg\bin\ffplay.exe
[Log-info] f-- 79249422 79.24MB C:\Tools\ffmpeg\bin\ffprobe.exe
[Log-info] f-- 14166528 14.16MB C:\Tools\go\bin\go.exe
[Log-info] f-- 3673600 3.67MB C:\Tools\go\bin\gofmt.exe

With filter

8BitSafe-cli archive print /mnt/tank/backup_repo::HEAD "*ffmpeg*"

[Log-info] d-- 245232916 245.23MB C:\Tools\ffmpeg
[Log-info] d-- 237817386 237.81MB C:\Tools\ffmpeg\bin
[Log-info] f-- 79353358 79.35MB C:\Tools\ffmpeg\bin\ffmpeg.exe
[Log-info] f-- 79214606 79.21MB C:\Tools\ffmpeg\bin\ffplay.exe
[Log-info] f-- 79249422 79.24MB C:\Tools\ffmpeg\bin\ffprobe.exe

Only print the top level paths

8BitSafe-cli archive print --depth 1 /mnt/tank/backup_repo::HEAD

[Log-info] d-- 245232916 245.23MB C:\Tools\ffmpeg
[Log-info] f-- 14166528 14.16MB C:\Tools\go\bin\go.exe
[Log-info] f-- 3673600 3.67MB C:\Tools\go\bin\gofmt.exe