---
name: "syd-cat"
section: "1"
platform: "linux"
package: "syd"
version: "3.59.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/syd-cat"
---

# syd-cat(1)

Tool to parse, validate and display syd(5) configuration

## NAME

**syd-cat** - Tool to parse, validate and display [*syd*(5)](/syd/5.md) configuration

## SYNOPSIS

**syd-cat** *\[-hjJmM\]* *\[-p name\]* *\<path\>...*

## DESCRIPTION

Given a list of paths, parses and validates [*syd*(5)](/syd/5.md) configuration.

Prints configuration to standard output on success.

Supported configuration file extensions are **.ipset**, **.netset**, and **.syd-3**.

## OPTIONS

| | |
| --- | --- |
| **-h** | Display help. |
| **-j** | Display Syd configuration as JSON. |
| **-J** | Display Syd configuration as compact JSON. |
| **-m** **magic** | Run a magic command at init, may be repeated. |
| **-M** **magic** | Run a magic command at exit, may be repeated. |
| **-p** **name** | Display rules of the profile with the given name. Use **list** as name to display the list of profiles. |

## SEE ALSO

[*syd*(1)](/syd/1.md), [*syd*(2)](/syd/2.md), [*syd*(5)](/syd/5.md), [*syd*(7)](/syd/7.md)

**syd** homepage: https://sydbox.exherbo.org/

## AUTHORS

Maintained by Ali Polatel. Up-to-date sources can be found at https://gitlab.exherbo.org/sydbox/sydbox.git and on Radicle at rad:z38HCnbmcDegA2BMxuPaPRPMdp6wF. Bugs/patches can be submitted to https://gitlab.exherbo.org/groups/sydbox/-/issues. Discuss in #sydbox on Libera Chat or in #sydbox:mailstation.de on Matrix.
