Indlela Yokubonisa Abalingiswa Bokuphrinta Okushicilelwe Nge-Command Strings

Uke wazama ukuvula ifayela kumhleli ukuze uthole ukuthi liqukethe okuqukethwe okungafundiwe okungafundiwe?

Umyalo we- Linux "izintambo" wenza kube lula ukubuka izinhlamvu ezifundwa ngabantu kunoma iyiphi ifayela.

Inhloso eyinhloko yokusebenzisa umyalo "wezintambo" ukusebenzela ukuthi uluphi uhlobo lwefayela obukayo kodwa ungalisebenzisa futhi ukukhipha umbhalo. Isibonelo, uma unayo ifayela kusuka ohlelweni lokuthengisa olugcina amafayela kwifomathi engavamile kanambambili ungasebenzisa "izintambo" ukukhipha umbhalo owafaka efayeleni.

Isibonelo sokusetshenziswa kwe-Strings Command

Indlela enhle yokubonisa amandla omyalo wezintambo ukudala idokhumenti usebenzisa i-LibreOffice Writer.

Vula kalula umlobi we- LibreOffice bese ufaka umbhalo othile bese uyisindisa kwifomethi evamile ye-ODT .

Manje vula iwindi lokugcina (cindezela i-CTRL, ALT no-T ngasikhathi sinye) bese usebenzisa umyalo wekhathi ukubonisa ifayela kanje:

cat yourfilename.odt | Okuningi

(Faka esikhundleni se-yourfilename.odt negama lefayela olidalile)

Okuzobonwa yilo lonke udonga lwombhalo ongekho emthethweni.

Cindezela ibha yesikhala ukuze upheqa ifayela. Ngokungafani kulo lonke ifayela uzobona amanye ombhalo owafakile.

Umyalo wezintambo ungasetshenziswa ukukhombisa nje izingxenye ezifundwa ngabantu.

Ngendlela elula kakhulu ungagijima umyalo olandelayo:

ucubungula i-yourfilename.odt | Okuningi

Njengangaphambili, udonga lwombhalo luzovela, kodwa kuphela umbhalo ongayifunda njengomuntu. Uma unenhlanhla ke uzokwazi ukubona umbhalo wakho.

Okuzokwazi ukubona lokho kuyisihluthulelo, noma kunjalo, kusekuqaleni:

imetypeapplication / vnd.oasis.opendocument.text

Siyazi ukuthi uhlobo lwefayili ifayela le-LibreOffice Writer ODT ngezizathu ezimbili:

  1. Sakha ifayela
  2. Ukwandiswa ngu .ODT

Cabanga ukuthi awuzange udale ifayela noma uthola ifayela ku-disk ebuyisiwe futhi ifayela alikho isandiso.

Ama-Windows aphinde aphinde avuselele amafayela ngamagama afana no-0001, 0002, 0003 njll. Iqiniso lokuthi amafayela abuyiselwe kahle kodwa azama ukwenza ukuthi yiziphi izinhlobo zalawo mafayili ayezibusuku.

Ngokusebenzisa izintambo unethuba lokulwa lokusebenzisa uhlobo lwefayela. Ukwazi ukuthi ifayela liyifayela le-opendocument.text lisho ukuthi ungalondoloza nge-extension ye-ODT bese uyivula e-FreeOffice umbhali.

Uma ngabe ungaqapheli ifayela le-ODT ngokuyinhloko ifayela elicindezelweyo. Uma ubiza kabusha i-yourfilename.odt ku-yourfilename.zip ungayivula ithuluzi lokugcinwa kokugcinwa kokugcinwa kokugcinwa kokugcinwa kokugcinwa kwefayela futhi ungene noma ifayela lefayela.

Izintandokazi ezihlukile

Ngokuzenzakalelayo umyalo wezintambo ubuyisela zonke izintambo ngaphakathi kwefayela kodwa ungashintsha ukuziphatha ukuze ubuyele izintambo ezivela ezingxenyeni zokuqala zedatha, ezilayishiwe efayeleni.

Lokhu kusho ukuthini ngempela? Akekho obonakala sengathi uyazi.

Kunengqondo ukucabanga ukuthi usebenzisa izintambo ukuzama noma ukuthola uhlobo lwefayela noma ukubheka umbhalo othize efayeleni.

Uma ngabe usebenzisa umyalo wezintambo usebenzisa ukuziphatha okuzenzakalelayo awutholi umkhiqizo owawuthemba ngakho bese uzama ukusebenza komunye wemilayezo elandelayo ukubona ukuthi wenza umehluko:

izintambo -i-yourfilename

izintambo - datha i-yourfilename

Ikhasi lebhukwana lithi umyalo ongenhla ungasiza ekunciphiseni inani lemfucumfucu ebuyele emicimbini.

Umyalo "wezintambo" ungasethwa ukuze usebenze ngokuphindaphindiwe ukuze inkinobho ye-minus idle ukuziphatha okuzenzakalelayo. Uma ngabe kunjalo esimweni sakho bese ungabuyisa yonke idatha ngokusebenzisa umyalo olandelayo:

izintambo - i-yourfilename

Ukufometha Okukhiphayo

Ungathola umbhalo ngaphakathi kokukhipha ukuze ubonise igama lefayela eceleni komugqa ngamunye wombhalo.

Ukwenza lokhu ugijime omunye wemilayezo elandelayo:

izintambo -ifilename yakho

izintambo - iprint-file-igama lakho lefayela

Okukhipha manje kuzobukeka okufana nalokhu:

i-yourfilename: ingcezu yombhalo

i-yourfilename: enye ingxenye yombhalo

Njengengxenye yalokho okukhiphayo ungabonisa futhi ukukhipha lapho umbhalo ovela khona kwifayela. Ukwenza kanjalo sebenzisa umyalo olandelayo:

izintambo -i-yourfilename

Okukhiphayo kuzobukeka okufana nalokhu:

16573 wakho

Umbhalo we-17024

I-offset empeleni i-octal offset nakuba kuncike ekutheni izintambo zihlanganiswe kanjani ohlelweni lwakho kungaba kalula i-hex noma i-offset ye-decimal.

Indlela enembile kakhulu yokuthola ukucasula okufunayo ukusebenzisa imiyalo elandelayo:

izintambo -td yourfilename

izintambo - ku-yourfilename

izintambo -ifayela lakho lefayela

I-minus t ibuyisela ukubuyisela futhi umlingisi olandelayo ubeka uhlobo lwe-offset. (ie d = decimal, o = octal, h = hex).

Ngokuzenzakalelayo izintambo ziyala ukuphrinta izintambo ezintsha ezintsha emgqeni omusha kodwa ungabeka isilungiselelo sokuzikhethela kwakho. Isibonelo sokusebenzisa uphawu lwepayipi ("| |") njengoba i-delimiter isebenzisa umyalo olandelayo:

izintambo -s "|" i-yourfilename

Lungisa i-String Limit

Izintambo ezilalelayo ngokuzenzakalelayo zibuka izintambo ezinezinhlamvu ezine eziphrinta ngokulandelana. Ungakwazi ukulungisa okuzenzakalelayo ukuze ibuyisele ucingo kuphela ngezinhlamvu ezingu-8 eziphrinta noma izinhlamvu ezingu-12 eziphrintiwe.

Ngokulungisa lo mkhawulo ungakwazi ukulungisa umkhiqizo ukuze uthole imiphumela engcono kakhulu. Ngokubheka uchungechunge ode kakhulu ubeka engozini ukuyeka umbhalo owusizo kodwa ngokuwenza ube mfushane kakhulu ungase uphethe nge-junk enkulu kakhulu ebuyele.

Ukuze ulungise umkhawulo wocingo usebenzise umyalo olandelayo:

izintambo -i-8 yakho yefayela

Esikhathini esingenhla ngishintshe umkhawulo kuya ku-8.

Ungashintsha u-8 ngenombolo oyikhethayo.

Ungasebenzisa futhi umyalo olandelayo ukwenza into efanayo:

izintambo --bytes = 8 i-yourfilename yakho

Faka ku-Whitespace

Ngokuzenzakalelayo, umyalo wezintambo uhlanganisa indawo ye-whites njengethebhu noma isikhala njengomlingisi ophrinta. Ngakho-ke uma unezintambo ezibizwa ngokuthi "ikati lihlezi phezu kombhede" khona-ke umyalo wezintambo wawubuyisa umbhalo wonke.

Izinhlamvu ezintsha zezinhlamvu nokubuya kwezimoto azibhekwa njengezinhlamvu eziphrinta ngokuzenzakalelayo.

Ukuze uthole izintambo zokubona izinhlamvu ezintsha zelayini nokuhamba kwemoto kuyabuya njengezinhlamvu eziphrintiwe eziqhutshwayo ngendlela elandelayo:

imicibisholo -w yakho yefayela

Shintsha Ukubhalisa

Kukhona izinketho ezingu-5 zokufaka ikhodi ezitholakalayo zokusetshenziswa ngezingcingo:

Okuzenzakalelayo ku-7 bit byte.

Ukushintsha ukufaka ikhodi ukugijima umyalo olandelayo:

izintambo - i-yourfilename

izintambo --encoding = s yourfilename

Kumlayezo ongenhla, ngimemezele "okuzenzakalelayo" okuzenzakalelayo okusho ukuthi u-7 bit byte. Vele ubeke esikhundleni s "s" ngencwadi yokufaka ikhodi oyikhethayo.

Shintsha igama le-Binary File Description

Ungashintsha ukuziphatha kwezintambo ukuze isebenzise ilabhulali yesichazamazwi sefayela yebinary ehlukile ngaphandle kokuhlinzekwa uhlelo lwakho.

Lolu shicilelo lunye lwabachwepheshe. Uma unomunye umtapo ozowasebenzisa bese ungenza kanjalo ngokusebenzisa izintambo ezilandelayo:

izintambo -I-bfdname

Izinketho Zokufunda Kusuka Kufayela

Uma uzosebenzisa okukhethwa kukho okufanayo ngaso sonke isikhathi awufuni ukuthi ucacise konke ukushintsha lapho ugijima umyalo ngoba kuthatha isikhathi.

Yini ongayenza ukudala ifayela lombhalo usebenzisa i-nano bese ucacisa izinketho ngaphakathi kwaleli fayela.

Ukuze uzame lokhu ngaphandle kokuphela kokugcina ukulawula umyalo olandelayo:

nano stringsopts

Kufayili faka umbhalo olandelayo:

-f -o -n-3 -s "|"

Londoloza ifayela ngokucindezela i-CTRL no-O bese uphuma ngokucindezela i-CTRL no-X.

Ukuze usebenzise imiyalo yezintambo ngalezi zindlela qalisa umyalo olandelayo:

izintambo @stringsopts yourfilename

Izinketho zizofundwa kusuka kwi-stringsopts yefayela futhi kufanele ubone igama lefayela ngaphambi kwechungechunge ngayinye, ukukhipha kanye "|" njengomhlukanisi.

Ukuthola Usizo

Uma ufuna ukufunda kabanzi mayelana nezilinganiso ungagijima umyalo olandelayo ukuze uthole usizo.

izintambo -

Ngaphandle kwalokho ungase futhi ufunde ikhasi lebhukwana:

indoda imicu

Thola ukuthi yimaphi ama-Strings oyi-Running

Ukuthola inguqulo yezintambo ogijima ugijima omunye wemilayezo elandelayo:

izintambo -v

izintambo -V

izintambo - isversion