echo "host01.host.name host02.host.name" | sed 's/\..*//;s/[^0-9]*//'
или для вас;
hostname | sed 's/\..*//;s/[^0-9]*//'
альтернативное решение:
echo "host01.host.name host02.host.name" | grep -o "[0-9]*" | head -1
или для вас;
hostname | grep -o "[0-9]*" | head -1