-
Nenhum "fi" correspondente para o "if" s
-
Você precisa colocar espaços em branco em torno de "[" e "]"
-
Espaço após "--text=" faz com que o parâmetro seja perdido.
Versão de trabalho:
#!/bin/bash
ARCH=$(uname -m)
if [ "$ARCH" = "i686" ]; then
zenity --info --title="Architechture Checker" --text="Your Architechture is 32-Bit"
fi
if [ "$ARCH" = "x86_64" ]; then
zenity --info --title="Architechture Checker" --text="Your Architechture is 64-Bit"
fi