16.19. Tworzenie samodzielnych, przenośnych plików RC

Problem

Pracując w różnych systemach, korzystamy często z kont root lub kont administracyjnych o ograniczonych prawach, ale także z kont zwykłych użytkowników. Chcemy mieć możliwość wykorzystania jednego spójnego pliku konfigurującego środowisko bash, który dodatkowo będzie można parametryzować w zależności od wersji systemu, miejsca pracy (np. firma, dom) lub innego kryterium.

Rozwiązanie

Wszystkie pliki konfiguracyjne umieścimy w podkatalogu settings, skopiujemy ten podkatalog do katalogu ~/ lub /etc i wyznaczymy odpowiednie dowiązania symboliczne do jego plików (np. ln –s ~/settings/screenrc ~/.screenrc). W kodzie plików konfiguracyjnych będziemy musieli zapisać instrukcje logiczne, które uwzględnią ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.