Menu
Coddy logo textTech

Symbol wieloznaczny gwiazdka

Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 25 z 82.

Symbol wieloznaczny to znak specjalny, który pełni funkcję symbolu zastępczego dopasowującego jeden lub więcej znaków w nazwach plików. Symbole wieloznaczne pozwalają pracować z wieloma plikami naraz bez wpisywania każdej nazwy.

Symbol wieloznaczny gwiazdka * dopasowuje dowolną liczbę znaków (w tym zero). To najpotężniejszy i najczęściej używany symbol wieloznaczny.

Na przykład, aby wyświetlić listę wszystkich plików kończących się na .txt:

ls *.txt

To dopasowuje każdą nazwę pliku kończącą się na .txt, niezależnie od jej długości.

Więcej przykładów:

Dopasuj wszystkie pliki zaczynające się od photo:

ls photo*

Dopasuj wszystkie pliki, których nazwa zawiera report:

ls *report*

Dopasuj wszystkie pliki o dowolnej nazwie lub rozszerzeniu:

ls *

Możesz używać * z dowolnym poleceniem, nie tylko z ls. Na przykład skopiuj wszystkie pliki .jpg do folderu:

cp *.jpg photos/

Lub usuń wszystkie pliki .log naraz:

rm *.log

Wskazówka: Zawsze najpierw uruchom ls z wzorcem wieloznacznym, zanim użyjesz go z rm lub mv. Dzięki temu dokładnie zobaczysz, których plików będą dotyczyć zmiany, zanim je wprowadzisz.

challenge icon

Wyzwanie

Początkujący

Użyj symbolu wieloznacznego *, aby wyświetlić tylko pliki .jpg w bieżącym katalogu.

Podpowiedź: Połącz ls z symbolem wieloznacznym * i rozszerzeniem .jpg, aby filtrować tylko pliki obrazów.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Terminal