Hva er jokertegn
Jokertegn brukes ofte i dataprogrammering og i forskjellige dataprogrammer, for eksempel tekstredaktører, søkemotorer og kommandolinjegrensesnitt.
De kan brukes til å matche eller søke etter spesifikke mønstre eller tegn i en fil eller en streng. Jokertegn kan også brukes til å lage mer fleksible og kraftige søkespørsmål, noe som gjør det lettere å finne og manipulere de ønskede dataene.
Typer jokertegn
Eksempler på vanlige jokertegn inkluderer stjerne (*) og spørsmålstegnet (?).
Finn rekursivt alle filer i gjeldende og undermapper basert på matchardmatching
Å finne alle filer i en katalog og underkatalogene som samsvarer med et spesifikt mønster, kan gjøres ved hjelp av "finne”Kommando i Linux. Kommandoen "Finn" kan søke på filer basert på forskjellige kriterier, for eksempel navn, tillatelser, type og antall tegn i filnavn.
Å lære mer om finne Kommando Kjør den gitte kommandoen:
$ mann finner
1: Finne filer ved hjelp av Asterisk (*) jokertegn
Å rekursivt finne alle filer i den gjeldende katalogen og dens underkataloger som samsvarer med a jokertegn mønster, du kan bruke følgende finne Kommando og nedenfor er syntaks for det:
$ finn -navn "Filnavn"
De "" er et jokertegn som samsvarer med alle tegn, så denne kommandoen vil finne alle filer med navn som ender i "File-Name".
For å finne en spesifikk katalog:
$ Finn -navn “Linuxhint1”
For å finne alle katalogene med samme navn, vil vi bruke et jokertegn på slutten av katalognavnet:
$ finn -navn “Linuxhint*”
For å finne alle kataloger og underkataloger, bruk jokertegn i begynnelsen og slutten av katalognavnet:
$ finn -navn “*Linuxhint*”
2: Finne filer ved hjelp av spørsmålstegn (?) Jokertegn
Å finne filer med et bestemt antall tegn da “?” Wild Card kan for eksempel brukes hvis vi ønsker å finne kataloger som inneholder 4 ukjente tegn, så bruk:
$ finn -navn "????”
En annen måte å finne rekursivt alle filer i gjeldende og undermapper basert på jokertegn som samsvarer med Linux Pipe grep med finne kommando:
$ finn -print | grep -i linuxhint
Finne filer ved hjelp av Tree -kommandoen
De tre Kommando er en annen nyttig kommando for å finne filer og kataloger. For å installere bruk av treverktøy:
$ sudo apt installer tre
Etter å ha installert bruk:
$ tre -p linuxhint
For mer hjelp om Tree Command, løp:
$ mann tre
Konklusjon
Denne artikkelen dekker noen få eksempler på å bruke “finne”Kommando med jokertegn Spørsmålstegn (?) og Asterisk (*). Ved hjelp av disse to jokertegnene kan vi lage komplekse søkemønstre som kan hjelpe deg raskt å finne spesifikke filer på systemet ditt. Til slutt dekker vi også tre Kommando som kan finne filene, mappene og undermappene rekursivt i Linux. Ved hjelp av tre -kommando kan et tre trekkes for bedre illustrasjon av alle filer i en enkelt katalog.