[[ $(uname -s) = Linux ]] && awk -F'=' '/^ID/ {last = $2} END {if (last != "") print last}' /etc/*release || echo "It's not a Linux Distribution"
Get only last result from awk because for Archlinux, release file has two ID fields (ID and ID_LIKE).
awk