Korzystanie bash, chcę znaleźć system operacyjny i powiadamia użytkownika. Próbowałem:Detect OS ze skryptu bash i powiadamia użytkownika
OS='uname -s'
echo "$OS"
if [ "$OS" == 'Linux' ]; then
echo "Linux"
else
echo "Not Linux"
fi
ja po prostu
uname -s
Not Linux
na terminalu, co jest nie tak. Jak poprawnie ustawić ciąg do tego, co uname zwraca?
Dzięki
+1 za wskazanie '$()' ... – 0xC0000022L
Dzięki za odpowiedź! Po raz pierwszy zauważyłem różnicę między "a": D – Graham
To tylko jeden z powodów, dla których '$()' jest lepsze :) – chepner