Jak wyświetlić pliki konfiguracyjne bez komentarzy w Linux
- 2460
- 396
- Tacjana Karpiński
Czy patrzysz przez wyjątkowo długi plik konfiguracyjny, jeden z setkami linii komentarzy, ale chcesz tylko odfiltrować ważne ustawienia z niego. W tym artykule pokażemy różne sposoby wyświetlania pliku konfiguracyjnego bez komentarzy w Linux.
Przeczytaj także: CCAT - Pokaż wyjście „CAT Command” z podświetleniem lub zabarwieniem składni
Możesz użyć polecenia GREP do tego celu. Poniższe polecenie włączy wyświetlanie bieżących konfiguracji dla PHP 7.1 Bez żadnych komentarzy usunie linie zaczynające się od ; postać używana do komentowania.
Zauważ, że od tego czasu ; jest specjalną postacią powłoki, musisz użyć \ Ucieczka z postacią, aby zmienić swoje znaczenie w poleceniu.
$ grep ^[ ^\;]/etc/php/7.1/CLI/PHP.ini
Wyświetl pliki bez komentarzy W większości plików konfiguracyjnych, # Postać służy do komentowania wiersza, abyś mógł użyć następującego polecenia.
$ grep ^[ ^#]/etc/postfix/main.por
Co jeśli masz linie, zaczynając od niektórych przestrzenie Lub Tabs inny niż # Lub ; postać?. Możesz użyć następującego polecenia, które powinno również usunąć puste przestrzenie lub linie na wyjściu.
$ egrep -v "^$ |^[: Space:]]*;" /etc/php/7.1/CLI/PHP.ini lub $ egrep -v "^$ |^[[: Space:]]*#"/etc/postfix/main.por
Wyświetl pliki bez spacji Z powyższego przykładu, -v Przełącznik oznacza pokazanie linii niestabilnych; Zamiast pokazywać dopasowane linie (w rzeczywistości odwraca znaczenie dopasowywania) i we wzorze „^$ |^[[: Space:]]*#”:
^$- umożliwia usuwanie pustych przestrzeni.^[[: Space:]]*#Lub^[[: Space:]]*;- umożliwia dopasowanie linii, które zaczynają się od#Lub;lub „Niektóre przestrzenie/zakładki.|- Operator Infix dołącza do dwóch wyrażeń regularnych.
Dowiedz się także więcej o polecenie GREP i jego różnice w tych artykułach:
- Jaka jest różnica między GREP, EGREP i FGREP w Linux?
- 11 Zaawansowane polecenia „Grep” Linux na klasach postaci i wyrażeniach wsporników
To wszystko na teraz! Chcielibyśmy usłyszeć od Ciebie, udostępnić nam wszelkie alternatywne metody przeglądania plików konfiguracyjnych bez komentarzy, za pośrednictwem poniższego formularza opinii.
- « Jak wyświetlić kolorowe strony człowieka w Linux
- Jak zmienić domyślny port MySQL/Mariadb w Linux »