<mohammadrony>

OS Architecture

dpkg --print-architecture
uname -m
arch
lscpu | awk '/Architecture:/{print $2}'
architecture=""
case $(uname -m) in
    i386 | i686)  architecture="386" ;;
    x86_64)  architecture="amd64" ;;
    arm)  dpkg --print-architecture | grep -q "arm64" && architecture="arm64" || architecture="arm" ;;
    *)  echo "Unable to determine system architecture."; exit 1 ;;
esac

echo $architecture