Naudojant pakaitos simbolį – Raspberry Pi Linux

Naudojant Pakaitos Simboli Raspberry Pi Linux



Raspberry Pi sistemoje pakaitos simboliai yra simbolių rinkinys, vaizduojantis kitus simbolius; kurie naudojami kaip eilutės ar simbolio pakaitalas. Raspberry Pi sistemai galimi trys pagrindiniai pakaitos simboliai. Šiame straipsnyje aptarsime pakaitos simbolių naudojimą „Raspberry Pi Linux“.

Pakaitos simbolių tipai Raspberry Pi OS

Raspberry Pi OS yra pagrįsta „Linux“, todėl visi „Linux“ galimi pakaitos simboliai veikia ir „Raspberry Pi“. Yra trys pagrindiniai Raspberry Pi pakaitos simboliai, kurių sąrašas pateikiamas toliau:







Kiekvieno pakaitos simbolio naudojimas

Kiekvienas iš aukščiau paminėtų pakaitos simbolių naudojamas skirtingam tikslui, todėl išsamiai aptarkime kiekvieno pakaitos simbolio naudojimą.



Klaustukas (?)

Klaustuko pakaitos simbolis naudojamas vienam simboliui žymėti. Naudojant '?' pakaitos simbolis, vartotojas gali atitikti vieną bet kurio simbolio atvejį.



Pavyzdžiai





  • A?z atitiks viską, kas prasideda raide A ir baigiasi z, o tarp jų yra tik vienas simbolis, pvz., Aiz, Aoz, Anz ir panašūs dalykai.

  • P??l atitiks viską, kas prasideda raide P ir baigiasi l, o tarp jų yra du simboliai, pvz., „Pool“, „Peel“ ir „Pill“.

Žvaigždutė (*)

Žvaigždutės pakaitos simbolis naudojamas norint atitikti bet kokį simbolių skaičių, įskaitant ir be simbolio.



Pavyzdys

  • iki*z atitiks viską, kas prasideda raide k ir baigiasi z, o tarp jų yra bet koks simbolių skaičius, pvz., kz, kiz, kaaz, kuiezz ir bet kokie kiti panašūs atvejai.

Simbolis skliausteliuose [ ]

Skliausteliuose esančių simbolių pakaitos simbolis naudojamas tik skliausteliuose esantiems simboliams suderinti, nesvarbu, kiek jų yra.

Pavyzdžiai

  • R[eo]d atitiks tik viską, kas prasideda raide R ir baigiasi d ir turi tik simbolius “ ir “ arba „ O “, pavyzdžiui, Red, Rod ir Reod.

  • R [a-d] m atitiks viską, kas prasideda raide R ir baigiasi m ir turi bet kokius simbolius nuo a iki d, pvz., Skaityti, Raudona, Raed, Rad, Recd ir kitus panašius žodžių junginius.

Pakaitos simbolio naudojimas Raspberry Pi Linux terminalo komandose

Dabar pasidalinsime, kaip šiuos pakaitos simbolius galima naudoti Raspberry Pi komandose, ir tam vadovaukitės toliau nurodytomis komandomis.

1 komanda : visų .txt ir .exe failų sąrašas.

$ ls * .txt * .exe

Dėl aukščiau pateiktos komandos visų sąrašas .txt ir .exe failai pasirodys ekrane.

2 komanda : Norėdami pašalinti visus kataloge esančius .txt failus.

$ rm * .txt

Ir norėdami patikrinti, ar visi tekstiniai failai buvo pašalinti, ar ne, naudokite toliau nurodytą komandą:

$ ls * .txt

3 komanda: Norėdami išvardyti visus tekstinius failus, atitinkančius bet kurį iš skliausteliuose esančių simbolių:

$ ls [ a B C D E ] * .txt

4 komanda : Norėdami išvardyti visus failus, kurie neatitinka jokio skliausteliuose esančio simbolio, iš esmės „ ! “ ženklas skliausteliuose reiškia ne būseną, o tai reiškia, kad tai, kas yra skliaustelėje, ir neturėtų būti suderinta. Vykdykite toliau pateiktą komandą:

$ ls [ ! a B C D E ] * .txt

5 komanda: Kitas pakaitos simbolis “ # “ taip pat gali būti naudojamas, tai nėra tinkamas „Linux“ pakaitos simbolis, todėl jis nebuvo aptartas pakaitos simbolių tipų skyriuje. Tai beveik panašu į ' * “ pakaitos simbolis, ir jis naudojamas sistemos turiniui gauti. Žemiau paminėtas # komanda gali būti naudojama norint parodyti sistemoje esančių failų sąrašą:

$ ls -l #

6 komanda: Pakaitos simboliai taip pat gali būti naudojami tam tikriems failų plėtiniams išvardyti. Pavyzdžiui, toliau nurodyta komanda gali būti naudojama failams su plėtiniais, prasidedančiais raide „ t “:

$ ls * . [ t ] *

Visi pakaitos simboliai gali būti naudojami keliais būdais. Pateikėme pavyzdžių, kaip įvairiais būdais naudoti pakaitos simbolius.

Išvada

„Linux“ naudojami trys pagrindiniai pakaitos simboliai, kurie yra žvaigždute ( * ), Klaustukas ( ? ) ir skliausteliuose pateiktą simbolį [ ] pakaitos simboliai. Visi šie pakaitos simboliai naudojami simboliams ar eilutėms pavaizduoti. Straipsnyje pasidalinome keliomis komandomis, kuriose pakaitos simboliai naudojami siekiant pabrėžti pakaitos simbolių naudojimą Raspberry Pi sistemoje.