Kwinqaku elilandelayo siza kujonga ukuba singawusebenzisa njani umyalelo weWC ku-Ubuntu. I-WC imele 'ukubalwa kwamagama', kwaye ngumyalelo osetyenzisiweyo kwiinkqubo ze-Unix ikuvumela ukuba wenze amanani ahlukeneyo kwigalelo eliqhelekileyo, nokuba ngamagama okanye abalinganiswa, phakathi kwezinye izinto.
Inkqubo ikuvumela ukuba ufunde igalelo eliqhelekileyo okanye uluhlu oluhlanganisiweyo, kwaye ivelise enye okanye ezingaphezulu kwezi zibalo zilandelayo: ukubala komgca, ukubala kwamagama, kunye nokubala. Lo myalelo unokwamkela igama lefayile enye okanye nangaphezulu.
Imizekelo yomyalelo weWC
La syntax efunekayo Ukusebenzisa lo myalelo kuya kuba yinto elandelayo:
wc [ OPCIONES ] ... [ARCHIVO] ...
Ngoku, masibone imizekelo elula. Ukusebenza kwezi ndiza kusebenzisa iifayile ezimbini. Eyokuqala ibizwa ngokuba iinguqulelo.txt kunye nokunye amagama.txt. Umxholo woku zezi zilandelayo:
Ukusetyenziswa kwendlu yangasese
Ukuba siyapasa igama lefayile kuphela kwimpikiswano esiza kufumana ukubalwa kwemigca, amagama kunye nee-byte. Ukubona esi siphumo kwiifayile zangaphambili, kwifayile ye- kwisigxina (Ctrl + Alt + T) kufuneka sisebenzise imiyalelo:
wc versiones.txt
wc nombres.txt
Kwaye kwakhona singadlula ngaphezulu kwegama elinye lefayile kwingxoxo yomyalelo:
wc versiones.txt nombres.txt
Njengoko ubona kule skrini ingentla, xa ngaphezulu kwegama lefayile lichaziwe kwingxoxo, Umyalelo uza kubonisa ikholamu ezine ezikhutshiweyo kuzo zonke iifayile ezizezinye. Umqolo omkhulu ubandakanyiwe ukubonisa inani elipheleleyo lemigca, amagama kunye nabalinganiswa bazo zonke iifayile icacisiwe kwimpikiswano.
Ukhetho lomyalelo weWC
Ukongeza ekusebenziseni lo myalelo njengoko sele sibonile ukuza kuthi ga ngoku, i-WC ngumyalelo olula wokusebenza kunye kwaye uza nezikhetho ezimbalwa ezinokubangela umdla ukuzisebenzisa ngamanye amaxesha:
- -l, –imigca : phrinta inani lemigca ikhona kwifayile.
- -w, –amagama: phrinta inani elipheleleyo lamagama kwiFayile.
- -m, –iitola: phrinta inani labalinganiswa kwifayile.
- -L, –max-umgca-ubude: iprinta ubungakanani belayini ende kwifayile.
- -c, –ibhayithi: kuprinta inani lilonke lee-byte kwiFayile.
Ukhetho -l, -line
Olu khetho luya kuprinta inani elipheleleyo lemigca kwifayile. Ulwazi lushicilelwe kwiikholamu ezimbini. Ikholamu yokuqala ibonisa inani lemigca ekhoyo, kwaye ikholamu yesibini ibonisa igama lefayile edlulileyo.
wc -l nombres.txt
Ukhetho -w, -amagama
I-- oo –words ukhetho lubonisa inani elipheleleyo lamagama akhoyo kwifayile. Phrinta iziphumo kwiikholamu ezimbini. Ikholamu yokuqala ibonisa inani elipheleleyo lamagama, kwaye ikholamu yesibini ibonisa igama lefayile.
wc -w nombres.txt
Ukhetho -m, -iinqwelo
I-- m okanye-- ukhetho lubonisa inani elipheleleyo labalinganiswa kwifayile. Phrinta iziphumo kwiikholamu ezimbini. Ikholamu yokuqala ibonisa inani elipheleleyo labalinganiswa kwifayile, kwaye ikholamu yesibini ibonisa igama lefayile.
wc -m nombres.txt
Ukhetho -L, -max-umgca-ubude
I -L (Amagama amakhulu) phrinta ubude (Inani labalinganiswaElona line lide kwifayile.
wc -L nombres.txt
Ukhetho -c, -byte
Olu khetho lubonisa ukubalwa kwee-byte ezikhoyo kwifayile. Phrinta iziphumo kwiikholamu ezimbini. Ikholamu yokuqala ibonisa inani elipheleleyo lee-byte kwifayile, kwaye ikholamu yesibini ibonisa igama lefayile edlulisiweyo.
wc -c nombres.txt
Hlanganisa i-WC neminye imiyalelo
Ukongeza kwizinto esizikhethileyo, nazo Singawudibanisa lo myalelo kunye nabanye ukufumana ubalo olunokuba nomdla kuthi. Umzekelo, umyalelo we-ls usetyenziselwa ukudwelisa yonke imixholo yolawulo. Xa umbhobho ngomyalelo we-wc -l, uyakusivumela ukuba sibale inani leefayile kunye neefolda ezikhoyo kulawulo.
ls /home/nombre-usuario | wc -l
Uncedo
Ukongeza kuzo zonke ezi zikhetho, unako fumana ulwazi ngakumbi ngalo myalelo kuqhuba uncedo lwayo:
wc --help
Kule migca siye sabona usetyenziso olusisiseko kusetyenziso lomyalelo weWC (ubalo lwamagama) kunye neendlela ezikhoyo. Ngaphandle kokulibala ukubanakho ukwenza imisebenzi efanelekileyo ngakumbi ngokudibanisa umthetho wc neminye imiyalelo yeGnu / Linux. Ngoku ngumcimbi wokukhangela umzuzu apho lo myalelo unokuba luncedo khona.