#!/bin/bash

#flgs=$(cat /proc/cpuinfo | grep flags)

#
# intel Vtx/Svm are removed from xen dom0, they appear if xen is not running
#

flgs=$(cat /proc/cpuinfo | grep -m1 flags | sed -e 's|^flags[[:space:]]*\: ||')

arr=($flgs)
#arr=($(cat /proc/cpuinfo | grep -m1 flags))

echo "count is " , ${#arr[@]}

echo ${arr[-1]}

#echo $flgs

#sorted=($(sort <<<"${arr[*]}"));

IFS=$'\n' sorted=($(sort <<<"${arr[*]}")); unset IFS

echo "count is " , ${#sorted[@]}

printf "%s\n" "${sorted[@]}"
