Brug af jokertegn – Raspberry Pi Linux

Brug Af Jokertegn Raspberry Pi Linux



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 * .exe

Som 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.