Jakie są dzikie karty
Kardy dziki są powszechnie używane w programowaniu komputerowym i w różnych aplikacjach komputerowych, takich jak edytory tekstu, wyszukiwarki i interfejsy wiersza poleceń.
Można je używać do dopasowania lub wyszukiwania określonych wzorów lub znaków w pliku lub ciągu. Kardy dziki mogą być również używane do tworzenia bardziej elastycznych i potężnych zapytań wyszukiwania, ułatwiając znalezienie i manipulowanie pożądanymi danymi.
Rodzaje dzikich kart
Przykłady typowych znaków wieloznacznych obejmują gwiazdkę (*) i znak zapytania (?).
Rekurencyjnie znajdź wszystkie pliki w bieżących i podfolderach na podstawie dopasowywania wieloznacznych
Znalezienie wszystkich plików w katalogu i jego podwodników, które pasują do określonego wzoru, można wykonać za pomocą „znajdować„Polecenie w Linux. Polecenie „Znajdź” może wyszukiwać pliki na podstawie różnych kryteriów, takich jak nazwa, uprawnienia, typ i liczba znaków w nazwie pliku.
Nauczyć się więcej o znajdować Polecenie Uruchom podane polecenie:
$ Man Find
1: Znalezienie plików za pomocą gwiazdek (*) wieloznacznej karty
Aby rekurencyjnie znaleźć wszystkie pliki w bieżącym katalogu i jego podkatalogach, które pasują do a dzika karta wzór, możesz użyć następujących znajdować Polecenie i poniżej znajduje się składnia:
$ find -name „nazwa pliku”
„” to wieloznaczna karta, która pasuje do dowolnej znaki, więc to polecenie znajdzie wszystkie pliki z nazwami, które kończą się w „nazwie pliku”.
Aby znaleźć konkretny katalog:
$ find -name „Linuxhint1”
Aby znaleźć wszystkie katalogi o tej samej nazwie, użyjemy wieloznacznej karty na końcu nazwy katalogu:
$ find -name „Linuxhint*”
Aby znaleźć wszystkie katalogi i podkatalog, użyj dzikich kart na początku i na końcu nazwy katalogu:
$ find -name „*Linuxhint*”
2: Znalezienie plików za pomocą znaku zapytania (?) Dzika karta
Aby znaleźć pliki z określoną liczbą znaków "?" Na przykład można użyć dzikiej karty, jeśli chcemy znaleźć katalogi zawierające 4 nieznane znaki, użyj:
$ find -name ”????"
Inny sposób znalezienia rekurencyjnego wszystkie pliki w bieżących i podfolderach na podstawie dopasowywania wieloznacznych Rura Linux Grep Z komendą Find:
$ Find -print | grep -i Linuxhint
Znalezienie plików za pomocą polecenia drzewa
drzewo Polecenie to kolejne przydatne polecenie do znalezienia plików i katalogów. Aby zainstalować użycie narzędzia drzewnego:
$ sudo apt zainstalować drzewo
Po zainstalowaniu użycia:
$ Tree -p Linuxhint
Aby uzyskać więcej pomocy na temat polecenia drzewa, uruchom:
$ Man Tree
Wniosek
W tym artykule obejmuje kilka przykładów korzystania z „znajdować„Dowództwo z wieloznacznymi Znak zapytania (?) I Gwiazdka (*). Korzystając z tych dwóch dzikich kart, możemy tworzyć złożone wzorce wyszukiwania, które mogą pomóc szybko zlokalizować określone pliki w systemie. Wreszcie, obejmujemy również drzewo polecenie, które mogą znaleźć pliki, foldery i podfoldery rekurencyjnie w Linux. Za pomocą polecenia drzewa można narysować drzewo, aby uzyskać lepszą ilustrację wszystkich plików w jednym katalogu.