Symbole wieloznaczne w nawiasach
Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 27 z 82.
Symbol wieloznaczny w nawiasach [] dopasowuje dokładnie jeden znak z określonego zestawu lub zakresu znaków zdefiniowanego przez Ciebie w nawiasach.
Na przykład, jeśli masz te pliki:
file1.txt
file2.txt
file3.txt
file4.txt
file5.txtDopasuj tylko pliki z 1, 2 lub 3:
ls file[123].txtWynik:
file1.txt
file2.txt
file3.txtUżywanie zakresów w nawiasach kwadratowych:
Zamiast wymieniać każdy znak, możesz użyć zakresu z łącznikiem -:
ls file[1-3].txt # to samo co [123]
ls file[a-z].txt # pasuje do dowolnej małej litery
ls file[A-Z].txt # pasuje do dowolnej wielkiej litery
ls file[0-9].txt # pasuje do dowolnej pojedynczej cyfryNegowanie wzorca w nawiasach:
Użyj ! lub ^ na początku, aby dopasować dowolny znak nienależący do zestawu:
ls file[!45].txt # dopasowuje file1, file2, file3, ale NIE file4 ani file5
ls file[^45].txt # ten sam wynikŁączenie zestawów znaków:
ls file[1-3a-c].txt # pasuje do file1, file2, file3, filea, fileb, filecWyzwanie
PoczątkującyUżyj symbolu wieloznacznego w nawiasach z zakresem, aby wyświetlić tylko file1.txt, file2.txt i file3.txt: z wyłączeniem file4.txt i file5.txt.
Podpowiedź: Użyj składni zakresu
[1-3]wewnątrz nawiasów. To bardziej eleganckie niż wypisywanie każdego znaku osobno jako[123].
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Katalogi
Utwórz katalogSkopiuj katalogPrzenieś i zmień nazwę kataloguUsuń katalogPodsumowanie — operacje na katalogach7Zawartość plików
Początek i koniecLiczba słówPolecenie sortPolecenie uniqPodstawy grepgrep z opcjamiPowtórka – detektyw tekstu10Projekt analizatora logów
Przegląd projektuPrzeglądanie pliku logów2Nawigacja
Wyświetlanie bieżącego kataloguWyświetlanie plikówZmiana kataloguŚcieżki bezwzględne i względneKatalog domowy i głównyPowtórka — znajdź drogę8Przekierowywanie
Standardowe wyjścieNadpisywanie plikuDopisywanie do plikuStandardowe wejścieStandardowe wyjście błędówPodsumowanie — tworzenie dziennika3Pliki
Utwórz plikOdczytaj plikSkopiuj plikPrzenieś i zmień nazwę plikuUsuń plikPodsumowanie — operacje na plikach6Symbole wieloznaczne i wzorce
Symbol wieloznaczny gwiazdkaSymbol wieloznaczny znak zapytaniaSymbole wieloznaczne w nawiasachŁączenie symboli wieloznacznychPowtórka — operacje selektywne9Potoki
Czym jest potokŁączenie dwóch poleceńŁączenie wielu poleceńPotok z grepPodsumowanie – potok danychPoćwicz samodzielnie: Edytor online Terminal