\begin{MintedVerbatim}[commandchars=\\\{\}]
awk\PYG{+w}{ }\PYGZhy{}F\PYG{l+s+s1}{\PYGZsq{}:\PYGZsq{}}\PYG{+w}{ }\PYG{l+s+s1}{\PYGZsq{}}
\PYG{l+s+s1}{    /\PYGZca{}model name/ \PYGZob{}}
\PYG{l+s+s1}{        model\PYGZus{}name=\PYGZdl{}2;}
\PYG{l+s+s1}{        count\PYGZus{}cpu[model\PYGZus{}name]++}
\PYG{l+s+s1}{    \PYGZcb{}}
\PYG{l+s+s1}{    END \PYGZob{}}
\PYG{l+s+s1}{        for (cpu\PYGZus{}model in count\PYGZus{}cpu) \PYGZob{}}
\PYG{l+s+s1}{            printf \PYGZdq{}this machine has \PYGZpc{}d CPUs of model \PYGZpc{}s\PYGZdq{},}
\PYG{l+s+s1}{                count\PYGZus{}cpu[cpu\PYGZus{}model],}
\PYG{l+s+s1}{                cpu\PYGZus{}model}

\PYG{l+s+s1}{    \PYGZcb{}}
\PYG{l+s+s1}{\PYGZcb{}\PYGZsq{}}\PYG{+w}{ }/proc/cpuinfo
\end{MintedVerbatim}
