Paggamit ng Wildcard – Raspberry Pi Linux

Paggamit Ng Wildcard Raspberry Pi Linux



Sa sistema ng Raspberry Pi, ang mga wildcard ay isang hanay ng mga simbolo na kumakatawan sa iba pang mga character; na ginagamit bilang isang kapalit na representasyon para sa isang string o isang character. Mayroong tatlong pangunahing wildcard na magagamit para sa Raspberry Pi system. Sa artikulong ito, tatalakayin natin ang paggamit ng mga wildcard sa Raspberry Pi Linux.

Mga Uri ng Wildcard sa Raspberry Pi OS

Ang Raspberry Pi OS ay Linux based kaya lahat ng wildcard na available para sa Linux ay gumagana din sa Raspberry Pi. Mayroong tatlong pangunahing wildcard para sa Raspberry Pi na ang listahan ay binanggit sa ibaba:







Paggamit ng Bawat Wildcard

Ang bawat isa sa mga wildcard sa itaas ay ginagamit upang maghatid ng ibang layunin, talakayin natin nang detalyado ang paggamit ng bawat wildcard.



Tandang pananong (?)

Ang tandang pananong wildcard ay ginagamit upang kumatawan sa isang karakter. Gamit ang '?' wildcard, maaaring itugma ng user ang solong paglitaw ng anumang character.



Mga halimbawa





  • A?z ay tutugma sa anumang nagsisimula sa letrang A at nagtatapos sa z at may isang character lang sa pagitan tulad ng Aiz, Aoz, Anz, at mga katulad na bagay.

  • P??l ay tutugma sa anumang bagay na nagsisimula sa titik P at nagtatapos sa l at may dalawang character sa pagitan tulad ng Pool, Peel, at Pill.

Asterisk (*)

Ang isang asterisk wildcard ay ginagamit upang tumugma sa anumang bilang ng mga paglitaw ng mga character kasama ang walang character din.



Halimbawa

  • hanggang*z ay tutugma sa anumang bagay na nagsisimula sa letrang k at nagtatapos sa z at may anumang bilang ng mga character sa pagitan tulad ng kz, kiz, kaaz, kuiezz, at anumang iba pang mga pangyayaring tulad niyan.

Naka-bracket na Character [ ]

Ang naka-bracket na wildcard ng character ay ginagamit lamang upang tumugma sa mga character na nakapaloob sa bracket gaano man sila sa bilang.

Mga halimbawa

  • R[eo]d tutugma lamang sa anumang bagay na nagsisimula sa letrang R at nagtatapos sa d at may mga character lamang ' at 'o' O ” in between like Red, Rod, and Reod.

  • R [a-d] m ay tutugma sa anumang bagay na nagsisimula sa letrang R at nagtatapos sa m at may anumang mga character sa pagitan ng a hanggang d tulad ng Read, Red, Raed, Rad, Recd, at iba pang ganoong kumbinasyon ng mga salita.

Paggamit ng Wildcard sa Raspberry Pi Linux Terminal Commands

Ngayon ibabahagi namin kung paano magagamit ang mga wildcard na ito sa mga utos ng Raspberry Pi, at para diyan sundin ang mga nabanggit na utos sa ibaba.

Utos 1 : Upang ilista ang lahat ng .txt at .exe na file.

$ ls * .txt * .exe

Bilang resulta ng utos sa itaas ang listahan ng lahat .txt at .exe lalabas ang mga file sa screen.

Utos 2 : Upang alisin ang lahat ng .txt na file na nasa isang direktoryo.

$ rm * .txt

At upang i-verify kung ang lahat ng mga text file ay inalis o hindi gamitin ang nabanggit na command sa ibaba:

$ ls * .txt

Utos 3: Upang ilista ang lahat ng mga text file na tumutugma sa alinman sa mga character na nasa loob ng bracket:

$ ls [ abcde ] * .txt

Utos 4 : Upang ilista ang lahat ng mga file na hindi tumutugma sa anumang character na nasa loob ng bracket, karaniwang ang ' ! ” ang sign sa loob ng bracket ay kumakatawan sa hindi estado na nangangahulugang anumang nasa loob ng bracket na hindi dapat itugma. Sundin ang sumusunod na utos:

$ ls [ ! abcde ] * .txt

Utos 5: Isa pang wildcard ' # ” ay maaari ding gamitin, hindi ito isang wastong wildcard ng Linux kaya hindi ito tinalakay sa mga uri ng wildcard na seksyon. Ito ay halos katulad ng ' * ” wildcard, at ito ay ginagamit upang makuha ang nilalaman ng system. Ang nabanggit sa ibaba # Maaaring gamitin ang command upang ipakita ang listahan ng mga file na naroroon sa system:

$ ls -l #

Utos 6: Ang mga wildcard ay maaari ding gamitin upang ilista ang mga partikular na extension na may mga file. Halimbawa, ang nabanggit na command sa ibaba ay maaaring gamitin upang ilista ang mga file na may mga extension na nagsisimula sa isang ' t ”:

$ ls * . [ t ] *

Ang lahat ng mga wildcard ay maaaring gamitin sa maraming paraan. Nag-enlist kami ng mga halimbawa para gumamit ng mga wildcard sa iba't ibang paraan.

Konklusyon

Mayroong tatlong pangunahing wildcard na ginagamit sa Linux iyon ay asterisk ( * ), tandang pananong ( ? ), at character na naka-bracket [ ] mga wildcard. Ang lahat ng mga wildcard na ito ay ginagamit upang kumatawan sa mga character o string. Sa artikulo, nagbahagi kami ng ilang mga utos kung saan ang mga wildcard ay ginagamit upang i-highlight ang paggamit ng mga wildcard sa Raspberry Pi system.