1) Napisz skrypt, który pobierze od użytkownika wartość, następnie sprawdzi czy zmienna środowiskowa
P1 jest ustawiona na podaną przez użytkownika wartość. Jeśli jest – wyświetli odpowiedni komunikat.
Jeśli nie jest – ustawi ją na podaną wartość.
2) * Zmodyfikuj powyższy skrypt tak, aby w wywołaniu skryptu można było podać nazwę zmiennej
systemowej, której wartość chce się ustawić.
Pierwsze próbowałem tak podejść, ale wyskakuje błąd
Kod: Zaznacz cały
#!/bin/bash
echo wpisz wartosc
read WAR
if [ '$P1=$WAR' ]; then
echo ustawiona na podaną wartość
esle
echo poprawianie wartości
export WAR=$P1
fi