Fd, enye indlela yokufumana umyalelo, kulula, ngokukhawuleza kwaye kulula ukuyisebenzisa

malunga ne-FD

Kwinqaku elilandelayo siza kujonga kwi-fd. Esi sisixhobo esikhawulezayo, esilula, nesisebenziseka lula esijolise kuso yenza ukukhangela kube lula, ngokuthelekiswa nomyalelo wokufumana. Ayenzelwanga ukutshintsha ngokupheleleyo umyalelo wokufumana, kujongwe kuphela ukubonelela ngendlela ekulula ukuyisebenzisa esebenza ngokukhawuleza kancinci.

Namhlanje uninzi lwabasebenzisi be-Gnu / Linux baqhelene nomyalelo wokukhangela wokufumana kunye neemeko ezininzi apho kunokuba luncedo khona. Kule migca ilandelayo siza kujonga Ukufakwa kunye nokusetyenziswa okunokwenzeka fd ukwazi khangela kwiifayile zethu.

Iimpawu ngokubanzi fd

Ezinye zezona zinto zibalulekileyo zezi:

  • Omnye kulula ukuyisebenzisa syntax. Kufuneka ubhale nje fd * ipateni*.
  • Iminikelo a indawo enemibala, Iyafana nomyalelo we-ls.
  • Siza kuba nefayile ye- impendulo ekhawulezayo.
  • Yenza i ukukhangela ngobuchule, ngoonobumba abakhulu nabancinci asilelayo.
  • Ayizukukhangela iifayile ezifihliweyo kunye nemikhombandlela ngokungagqibekanga

Ezi zezinye zeempawu zayo. Zonke zinokubonwa kwi- Indawo yokugcina iprojekthi yeGitHub.

Faka fd kwi-Ubuntu

Ukufakela usetyenziso lokukhangela ku-Ubuntu kunye nokusasazwa okusekwe kwi-Debian kuya kufuneka khuphela ingxelo yokugqibela ukusuka kwiphepha lokuqalisa. Sinokusebenzisa i-terminal (Ctrl + Alt + T) ukuya khuphela iphakheji ye-.deb usebenzisa i-wget. Ngenxa yoko sibhala:

Khuphela i-fd nge-wget

wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb

Nje ukuba ukhuphelo lugqityiwe, sinako faka iphakheji Ukuchwetheza kwisiphelo esinye:

fd yokuyalela

sudo dpkg -i fd-musl_7.3.0_amd64.deb

Sebenzisa fd ku-Ubuntu

Ukufana fumana umyalelo, lo myalelo unamatyala amaninzi osetyenziso. Ngaphambi kokuba singene nzulu, kuyacetyiswa ukuba uphonononge ukhetho olukhoyo. Ngale nto sinokujonga uncedo lwayo ngokuchwetheza kwisiphelo sendlela (Ctrl + Alt + T):

nceda fd myalelo

fd -h

Imizekelo yokusebenzisa fd

Kule mizekelo ilandelayo, ndiza kusebenzisa ukufakelwa kweprojekthi ebizwa ngokuba iprompterium ibekwe ngaphakathi / khetha / i-lampp / htdocs / ukwenza uphando.

Ukuqala, sinako sebenzisa umyalelo ngaphandle kwempikiswano, imveliso esiza kuyibona iya kuba iyafana nomyalelo ls -R:

fd ngaphandle kokuphikisana

fd

Siza kukwazi jonga kuphela iziphumo ezilishumi zokuqala, ukubona imveliso emfutshane, ngokuchwetheza:

fd, ukunciphisa iziphumo ukuya kwi-10

fd | head

Khangela ngolwandiso

Ukuba sinomdla wokufumana zonke iifayile jpg, sinokusebenzisa i- ukhetho '-e' lokucoca ulwandiso:

fd ngolwandiso

fd -e jpg

Khangela usebenzisa iphethini

La ukhetho '-e' inokusetyenziswa nayo ngokudibeneyo nephethini ngolu hlobo lulandelayo:

fd yipateni

fd -e php index

Lo myalelo uza kukhangela iifayile ngolwandiso php Ezinegama labo umtya 'isalathisi'.

Shiya ngaphandle isikhombisi esivela kukhangelo

Ukuba besifuna khuphela ngaphandle ezinye iziphumo, siya kuba nakho ukusebenzisa i ukhetho "-E" ngoku Landelayo:

Icebo lokucoca ulwelo ngepateni kuthintela umkhombandlela

fd -e php index -E PASTE

Lo myalelo uza kukhangela zonke iifayile ngolwandiso php, equlathe umtya 'isalathisi'kwaye ayizukukhetha iziphumo ezivela kulawulo'IPASTE'.

Khangela kulawulo

Ukuba ufuna ukukhangela ngaphakathi kulawulo oluthile, kuya kufuneka wenze njalo bonisa njengengxoxo:

fd yeefayile ngaphakathi kulawulo

fd png ./IMG/

Ngomyalelo odlulileyo siya kujonga iifayile ze-png ngaphakathi kulawulo lwe-IMG.

Yenza umyalelo kwiziphumo ezifunyenweyo

Njengokufumana, siya kuba nakho ukusebenzisa i -x Okanye -exec Iimpikiswano zokuphumeza ukwenziwa komyalelo ofanayo ngeziphumo zophando. Kumzekelo olandelayo siza kusebenzisa i-chmod ukutshintsha iimvume zeefayile zemifanekiso ezifunyenweyo.

fd -e jpg -x chmod 644 {}

Lo myalelo ungasentla uza kufumana zonke iifayile ngolwandiso lwe-jpg kwaye usebenze chmod 644 kuzo.

Le migca ibe luphononongo olufutshane lomyalelo we-fd. Abanye abasebenzisi banokufumana lo myalelo kulula ukuwusebenzisa kwaye ukhawuleze kunokufumana. Njengoko kukhankanyiwe ekuqaleni kwenqaku, lo myalelo awenzelwanga ukubuyisela ngokupheleleyo ukufumana. Ifuna kuphela ukubonelela ngokusetyenziswa ngokulula, ukukhangela ngokulula kunye nokusebenza okungcono. Lo myalelo awuthathi ndawo ininzi, kulula ukuyifaka, kwaye sisixhobo esihle onaso xa kufuneka usebenze nenani elithile leefayile.

Ukufumana ulwazi oluthe kratya malunga nalo myalelo, umsebenzisi oya kuwufuna uya kuba nakho ukufumana ulwazi oluthe kratya kwi Indawo yokugcina kwiGitHub yeprojekthi. Fuente.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Santiago sitsho

    Njengombhali wenqaku lomthombo ovulekileyo, kuya kuba kuhle ukuba ukhankanye umthombo womxholo wakho. https://www.tecmint.com/fd-alternative-to-find-command/

    1.    UDamien Amoedo sitsho

      Ulungile. Ukuhlala kucatshuliweyo.