ZMIENNA PS1Ostatnia aktualizacja: 02.08.2006 MAPA SERWISUZMIENNA PS1 w pliku ~/.bashrc Niniejsza strona jest uzupełnieniem do artykułu: Poprawianie wyglądu shella podczas logowania. Przykład wpisu zmiennej PS1 w pliku ~/.bashrc (zwróć uwagę na znak ', który znajduje się na klawiszu z cudzysłowiem "): PS1='\u $PWD>' Taki wpis da nam znak zachęty o wyglądzie: antek /home/antek > antek (dzięki znakowi specjalnemu \u) /home/antek (dzięki znakowi specjalnemu $PWD czyli zmiennej środowiskowej mówiącej "gdzie ja jestem") ZNAKSPECJALNYOPISZNAKU SPECJALNEGO\tCzas w formacie GG:MM:SS\TCzas w dwunastogodzinnym formacie GG:MM:SS\@Czas w w dwunastogodzinnym formacie am/pm (przed południem, po południu)\dData w formacie -DZIEŃ TYGODNIA- MIESIĄC -DZIEŃ MIESIĄCA-\eZnak ucieczki ASCII (nie mam pojęcia co to - proszę o kontakt z ew. wyjaśnieniem)\nNowa linia\sPodaje nazwę powłoki\wPodaje bieżący katalog roboczy\WPodaje ostatni człon zmiennej $PWD, czyli nazwę aktualnego katalogu\uPodaje nazwę użytkownika\hPodaje nazwę hosta\#Podaje numer bieżącego polecenia\!Podaje numer polecenia na liście historii\nnnPodaje znak odpowiadający ósemkowej liczbie nnn (nie mam pojęcia co to - proszę o kontakt z ew. wyjaśnieniem)\$Jeżeli obowiązujący identyfikator użytkownika jest równy 0 (czyli roota), to wpisz znak #. W przeciwnym wypadku znak $\\Wprowadza znak \\[Wprowadza sekwencję niedrukowalnych znaków[ czyli nawias kwadratowy\]Kończy sekwencję niedrukowalnych znaków] czyli nawias kwadratowy Przypominam, że wypełniając plik /etc/motd jakimś tekstem - uzyskasz komunikat powitalny. Wszelkie prawa nie są zastrzeżone. Kopiowanie, używanie i przerabianie - są jak najbardziej wskazane, ale... na swoją odpowiedzialność. do strony głównej