nix-super/src/nix/nar-ls.md
John Ericson 1c75af969a Document store object content addressing & improve JSON format
The JSON format no longer uses the legacy ATerm `r:` prefixing nonsese,
but separate fields.

Progress on #9866

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2024-05-20 09:34:35 -04:00

645 B

R""(

Examples

  • To list a specific file in a NAR:

    # nix nar ls --long ./hello.nar /bin/hello
    -r-xr-xr-x                38184 hello
    
  • To recursively list the contents of a directory inside a NAR, in JSON format:

    # nix nar ls --json --recursive ./hello.nar /bin
    {"type":"directory","entries":{"hello":{"type":"regular","size":38184,"executable":true,"narOffset":400}}}
    

Description

This command shows information about a path inside Nix Archive (NAR) file nar.

)""