I Raspberry Pi-systemet er jokertegn et sæt symboler, der repræsenterer andre tegn; som bruges som en erstatning for en streng eller et tegn. Der er tre primære jokertegn, som er tilgængelige for Raspberry Pi-systemet. I denne artikel vil vi diskutere brugen af jokertegn i Raspberry Pi Linux.
Typer af jokertegn i Raspberry Pi OS
Raspberry Pi OS er Linux-baseret, så alle de jokertegn, der er tilgængelige til Linux, fungerer også på Raspberry Pi. Der er tre primære jokertegn til Raspberry Pi, hvis liste er nævnt nedenfor:
Brug af hvert jokertegn
Hvert af ovenstående jokertegn bruges til at tjene et andet formål, lad os diskutere i detaljer brugen af hvert jokertegn.
Spørgsmålstegn (?)
Spørgsmålstegnet jokertegnet bruges til at repræsentere et enkelt tegn. Bruger '?' jokertegn, kan brugeren matche den enkelte forekomst af ethvert tegn.
Eksempler
- A?z vil matche alt, der starter med bogstavet A og slutter med z og kun har ét tegn imellem som Aiz, Aoz, Anz og den slags.
- P??l vil matche alt, der starter med bogstavet P og slutter med l og har to tegn imellem som Pool, Peel og Pill.
Stjerne (*)
Et jokertegn for stjerne bruges til at matche et vilkårligt antal forekomster af tegn, inklusive ingen tegn.
Eksempel
- til*z vil matche alt, der starter med bogstavet k og slutter med z og har et vilkårligt antal tegn imellem som kz, kiz, kaaz, kuiezz og andre forekomster af den slags.
Tegn i parentes [ ]
Jokertegnet med parentes bruges kun til at matche de tegn, der er indesluttet i parentesen, uanset hvor mange de er.
Eksempler
- R[eo]d vil kun matche alt, der starter med bogstavet R og slutter med d og kun har tegn ' og ' eller ' O ” imellem som Red, Rod og Reod.
- R [a-d] m vil matche alt, der starter med bogstavet R og slutter med m og har et hvilket som helst tegn mellem a til d som Læs, Rød, Raed, Rad, Recd og andre sådanne kombinationer af ord.
Brug af jokertegn i Raspberry Pi Linux-terminalkommandoer
Nu vil vi dele, hvordan disse jokertegn kan bruges i Raspberry Pi-kommandoer, og til det følg nedenstående kommandoer.
Kommando 1 : For at vise alle .txt- og .exe-filerne.
$ ls * .txt * .exeSom et resultat af ovenstående kommando listen over alle .txt og .exe filer vises på skærmen.
Kommando 2 : For at fjerne alle .txt-filer i en mappe.
$ rm * .txt
Og for at kontrollere, om alle tekstfilerne er blevet fjernet eller ikke, brug nedenstående kommando:
$ ls * .txt
Kommando 3: Sådan angiver du alle de tekstfiler, der matcher et hvilket som helst af de tegn, der findes inden for parentesen:
$ ls [ abcde ] * .txt
Kommando 4 : For at liste alle de filer, der ikke matcher nogen tegn, der findes inden for parentesen, skal du grundlæggende ' ! ”-tegnet inde i parentesen repræsenterer ikke-tilstanden, hvilket betyder, hvad der er til stede inde i parentesen, som ikke bør matches. Følg nedenstående kommando:
$ ls [ ! abcde ] * .txt
Kommando 5: Endnu et jokertegn ' # ” kan også bruges, det er ikke et ordentligt Linux-jokertegn, hvorfor det ikke blev diskuteret i sektionen om typer jokertegn. Dette ligner næsten ' * ” wildcard, og det bruges til at få systemets indhold. Nedenstående # kommandoen kan bruges til at vise listen over filer, der findes i systemet:
$ ls -l #
Kommando 6: Jokertegn kan også bruges til at vise de særlige udvidelser med filer. Nedenstående kommando kan for eksempel bruges til at liste filerne med udvidelser, der starter med et ' t ”:
$ ls * . [ t ] *
Alle jokertegnene kan bruges på flere måder. Vi har samlet eksempler på at bruge jokertegn på forskellige måder.
Konklusion
Der er tre primære jokertegn, der bruges i Linux, de er asterisk ( * ), spørgsmålstegn ( ? ), og tegn i parentes [ ] jokertegn. Alle disse jokertegn bruges til at repræsentere tegn eller strenge. I artiklen har vi delt nogle kommandoer, hvor jokertegn bruges til at fremhæve brugen af jokertegn i Raspberry Pi-systemet.