\label{doc_help_kdb-meta-show_md_md_doc_help_kdb_meta_show}%
\Hypertarget{doc_help_kdb-meta-show_md_md_doc_help_kdb_meta_show}%
 \hypertarget{doc_help_kdb-meta-show_md_autotoc_md2978}{}\doxysection{SYNOPSIS}\label{doc_help_kdb-meta-show_md_autotoc_md2978}
{\ttfamily kdb meta-\/show $<$key name$>$}~\newline


Where {\ttfamily key name} is the name of the key the user would like to access.\hypertarget{doc_help_kdb-meta-show_md_autotoc_md2979}{}\doxysection{DESCRIPTION}\label{doc_help_kdb-meta-show_md_autotoc_md2979}
This command is used to print all metakeys and its values for a given key. A metakey is information stored in a key which describes that key.

The handling of cascading {\ttfamily key name} does not differ to {\ttfamily kdb get}. Make sure to use the namespace {\ttfamily spec}, if you want metadata from there.\hypertarget{doc_help_kdb-meta-show_md_autotoc_md2980}{}\doxysection{RETURN VALUES}\label{doc_help_kdb-meta-show_md_autotoc_md2980}
This command will return the following values as an exit status\+:~\newline



\begin{DoxyItemize}
\item 0\+: No errors.
\item 1\+: Key not found. (Invalid {\ttfamily path})
\end{DoxyItemize}\hypertarget{doc_help_kdb-meta-show_md_autotoc_md2981}{}\doxysection{OPTIONS}\label{doc_help_kdb-meta-show_md_autotoc_md2981}

\begin{DoxyItemize}
\item {\ttfamily -\/H}, {\ttfamily -\/-\/help}\+: Show the man page.
\item {\ttfamily -\/V}, {\ttfamily -\/-\/version}\+: Print version info.
\item {\ttfamily -\/p}, {\ttfamily -\/-\/profile $<$profile$>$}\+: Use a different kdb profile.
\item {\ttfamily -\/C}, {\ttfamily -\/-\/color $<$when$>$}\+: Print never/auto(default)/always colored output.
\item {\ttfamily -\/v}, {\ttfamily -\/-\/verbose}\+: Explain what is happening. Prints additional information in case of errors/warnings.
\item {\ttfamily -\/d}, {\ttfamily -\/-\/debug}\+: Give debug information. Prints additional debug information in case of errors/warnings.
\end{DoxyItemize}\hypertarget{doc_help_kdb-meta-show_md_autotoc_md2982}{}\doxysection{RETURN VALUES}\label{doc_help_kdb-meta-show_md_autotoc_md2982}
This command will return the following values as an exit status\+:~\newline



\begin{DoxyItemize}
\item 0\+: No errors.
\item 11\+: Key not found. (Invalid {\ttfamily path})
\end{DoxyItemize}\hypertarget{doc_help_kdb-meta-show_md_autotoc_md2983}{}\doxysection{EXAMPLES}\label{doc_help_kdb-meta-show_md_autotoc_md2983}

\begin{DoxyCode}{0}
\DoxyCodeLine{\# Backup-\/and-\/Restore: user:/tests/examples}
\DoxyCodeLine{}
\DoxyCodeLine{\# We use `dump` as storage format here}
\DoxyCodeLine{sudo kdb mount ls.ecf user:/tests/examples dump}
\DoxyCodeLine{}
\DoxyCodeLine{\# Create the keys we use for the examples}
\DoxyCodeLine{kdb set user:/tests/examples/kdb-\/meta-\/show test}
\DoxyCodeLine{kdb meta-\/set user:/tests/examples/kdb-\/meta-\/show meta1 val1}
\DoxyCodeLine{kdb meta-\/set user:/tests/examples/kdb-\/meta-\/show meta2 val2}
\DoxyCodeLine{kdb meta-\/set user:/tests/examples/kdb-\/meta-\/show meta3 val3}
\DoxyCodeLine{kdb meta-\/set user:/tests/examples/kdb-\/meta-\/show meta4 val4}
\DoxyCodeLine{}
\DoxyCodeLine{\# list all meta keys for /tests/examples/kdb-\/meta-\/show}
\DoxyCodeLine{kdb meta-\/show /tests/examples/kdb-\/meta-\/show}
\DoxyCodeLine{\#> meta1: val1}
\DoxyCodeLine{\#> meta2: val2}
\DoxyCodeLine{\#> meta3: val3}
\DoxyCodeLine{\#> meta4: val4}
\DoxyCodeLine{}
\DoxyCodeLine{kdb rm -\/r user:/tests/examples}
\DoxyCodeLine{sudo kdb umount user:/tests/examples}

\end{DoxyCode}
\hypertarget{doc_help_kdb-meta-show_md_autotoc_md2984}{}\doxysection{SEE ALSO}\label{doc_help_kdb-meta-show_md_autotoc_md2984}

\begin{DoxyItemize}
\item How to set metadata\+: \mbox{\hyperlink{doc_help_kdb-meta-set_md}{kdb-\/meta-\/set(1)}}
\item For more about cascading keys see \mbox{\hyperlink{doc_help_elektra-cascading_md}{elektra-\/cascading(7)}}
\item \mbox{\hyperlink{doc_help_elektra-metadata_md}{elektra-\/metadata(7)}} for an explanation of the metadata concepts.
\item \mbox{\hyperlink{doc_help_elektra-key-names_md}{elektra-\/key-\/names(7)}} for an explanation of key names. 
\end{DoxyItemize}