Вот по этому коду видно что пишется через == (Код ниже)
Спойлер
if [ $desctop_shortcut == y ]; then
cd ~/.local/share/applications/
echo "[Desktop Entry]
Version=1.0
Name=TLauncher
Name[ru]=TLauncher
Comment=Best minecraft launcher
Comment[ru]=Лучший майнкрафт лаунчер
GenericName=Minecraft
GenericName[ru]=Майнкрафт
Keywords=Minecraft;tlauncher;Tlauncher;Mining
Keywords[ru]=Майнкрафт;тлаунчер;Тлаунчер
Exec=java -jar /home/"$name"/tlauncher/TLauncher.jar
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/"$name"/tlauncher/icon/minecraft-icon.png
Categories=GNOME;GTK;Game;
StartupNotify=true" | sudo tee TLauncher.desktop > /dev/null
echo "$main_shortcut_c_ru"
cd
sleep 1
clear
fi
В следующем же коде уже пишется через = (Код ниже)
Спойлер
if [ $del_or_save = y ]; then
cd
rm -rf tlauncher
rm -rf .tlauncher
rm -rf .minecraft
echo "$uinstall_comp_ru"
sleep 2
clear
fi
Я так и не понимаю как это работает. Но во втором коде если написать ==, то выдаёт ошибку(
Подскажите пожалуйста, это чинится или нет?