diff --git a/cmd/podman/quadlet/print.go b/cmd/podman/quadlet/print.go index 0ef338640a..541c99a412 100644 --- a/cmd/podman/quadlet/print.go +++ b/cmd/podman/quadlet/print.go @@ -17,6 +17,7 @@ var ( Long: quadletPrintDescription, RunE: print, ValidArgsFunction: common.AutocompleteQuadlets, + Aliases: []string{"cat"}, Args: cobra.ExactArgs(1), Example: `podman quadlet print myquadlet.container podman quadlet print mypod.pod diff --git a/docs/source/markdown/podman-quadlet-print.1.md b/docs/source/markdown/podman-quadlet-print.1.md index d653c81f03..9ca563dbce 100644 --- a/docs/source/markdown/podman-quadlet-print.1.md +++ b/docs/source/markdown/podman-quadlet-print.1.md @@ -6,12 +6,15 @@ podman\-quadlet\-print - Display the contents of a quadlet ## SYNOPSIS **podman quadlet print** *quadlet* +**podman quadlet cat** *quadlet* + ## DESCRIPTION Print the contents of a Quadlet, displaying the file including all comments. ## EXAMPLES +Using `podman quadlet print` to display the contents of a quadlet named `myquadlet.container`: ``` $ podman quadlet print myquadlet.container [Container] diff --git a/test/system/253-podman-quadlet.bats b/test/system/253-podman-quadlet.bats index e554f6c313..892a0c6fc1 100644 --- a/test/system/253-podman-quadlet.bats +++ b/test/system/253-podman-quadlet.bats @@ -75,6 +75,10 @@ EOF run_podman quadlet print alpine-quadlet.container assert "$output" == "$(<$quadlet_file)" "print output matches quadlet file" + # Test quadlet cat + run_podman quadlet cat alpine-quadlet.container + assert "$output" == "$(<$quadlet_file)" "cat output matches quadlet file" + # Test quadlet rm run_podman quadlet rm alpine-quadlet.container # Verify remove output contains the quadlet name on a single line