Programowanie w powłoce systemowej BASH - 3 pytania i odpowiedzi ze szkolenia (październik 2019)

Seria 3 pytań uczestników, które pojawiły się podczas szkolenia Programowanie w powłoce systemowej BASH realizowanego w dniach 16-21.10.2019 r.


Po co w Linuksie stosuje się powłokę /etc/false?

Dla użytkowników, którzy mają nie logować się do naszego systemu, ale jednocześnie mogą być potrzebni do izolowania uprawnień programów działających w systemie.

Czy jest polecenie, które sprawi, że użytkownik przy kolejnym zalogowaniu będzie zmuszony do zmiany swojego hasła?

Tak, passwd z parametrem -e

Jak w BASHU przypisać do zmiennej wynik jakiegoś polecenia z terminala?

Można to zrobić za pomocą znaku dolara, poprzedzającego polecenie w nawiasie okrągłym - taką składnie zastosować jako wynik dla zmiennej.