Szovegfajlkezelo parancsokFajl kiiratasa - catFajlokat a cat paranccsal irathatunk ki, parancs utan irva a fajl nevet.$ cat oszi_vazlat.txt Pilinszky János Õszi vázlat A hallgatózó kert alól a fa az ûrbe szimatol, a csend törékeny és üres, a rét határokat keres. Riadtan elszorul szived, az út lapulva elsiet, a rózsatõ is ideges mosollyal önmagába les: távoli, kétes tájakon készülõdik a fájdalom. $A cat parancs nem csak a szovegfajlokat irja ki, hanem barmilyen fajlt amit parameterkent megadunk neki. A kovetkezot nem szukseges kiprobalni, de jo tudni rola. Ha binaris fajl iratunk ki, akkor lehetseges, sot valoszinu hogy konzolunk a benne levo karakterek kozul nehanyat un. vezerlokarakterkent ertelmez. A vezerlokarakterek atallitjak a konzol bizonyos tulajdonsagait, ami ebben az esetben nem szandekos, es nemkivanatos kovetkezmenyekhez vezethet, pl. begepelt karaktereink helyen furcsa jelek[1] jelennek meg. $ cat /bin/arch ELFp4ø4 (444__OOOµµ¸¸¸Iþôôôþþ/lib/ldlinu×.sõ.2 ôñô#Iñô9þ1?þE<W\à\L>þ $j{q,@wþ!þþþþ!_þþ §þñôRþñôµþñôAþñô__gmþn_staþt__lþþþ.sþ.6_DYNAMIC_GLOBAL_OFFSET_TABLE__fþnþ_þnþt_ _lþþþ_þnþt_fþþstþxþtatþxþtþþþntfþþþþþþunamþ_þnvþþþn__þnvþþþnþnvþþþnlþ-lþnux.sþ. 2_ØÜþþt_þtþxt_þþata__þss_staþt_þnþþþþ àäìUþåSè[þAóþ»$tèþû÷þöè[þ]üþì]Aô5þô%Oô%Øhéàôôôô%Üéþôôôô%àhéAôôôô%ähéfôôôô%èh é_ôôôô%ìh(éþôôô1íþOtRèþôôôXèºôôô^þDþ}þþâþäøPPRVè6ôôôhþè"ôôôXèVPè¬ôôôôþþþþþþþþþþ þþþþþUþåS»Eþ=EtþöþôþþAþ;uôþ]üþì]Aþöþ¼'Uþåþì]AþþþþþþþþþþìþþàPèôôôþÄþAt¬èýþôô¸þÄþ ÄþAþöþþ$PhgèEþôô1AþþÄþAþþUþåS»¼þ=¼ôtþöþôþþAüþ;ôuôþ]üþì]Aþöþ¼'Uþåþì]AþUþåSè[þA3è ôôþ]üþì]Aaþþh%s ôôôôôôôôô"2BRþþ þèÄþþ þþ ÆI0þGCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.01.001.001.001.001.01.symtaþ.stþtaþ.shstþtaþ.þntþþþ.hash.þynsym.þynstþ.þþ l.gþt.þþl.þss.þþl.þlt.þnþt.þlt.tþxt.fþnþ.þþþata.þata.þtþþs.þtþþs.gþt.þynamþþ.þs s.þþmmþnt.nþtþOO#èèþ)þþ@1ÄÄÆ9BKþþTþþ,Züüþ_þþþþþk¬¬s¸¸y¼þÄþII(þôôþþþþþ}þèþLCþþþa $Ha most megprobalunk begepelni valamit, akkor zagyva karakterek jelennek meg a helyen. A shell tovabbra is normalis karakterekkent ertelmezi oket, de a konzol nem jeleniti meg oket helyesen. Mivel a legtobb felhasznalot ez zavarja, erdemes ''vakon'', azaz pusztan a billentyukre irt betukre es nem a kepernyore hagyatkozva begepelni a reset parancsot, es utana Enter-t utni. A begepelt betuk termeszetesen nem reset-kent fognak latszani, de ez nem baj. $ þþ_þà EnterEzutan a konzol visszaall alapallapotba, a kovetkezo uzenettel: Erase is backspace. Kill is control-U (^U). Interrupt is control-C (^C). $ Tipp: A cat parancs hasznalata elott gyozodjunk meg rola hogy szovegfajllal van dolgunk, pl. a file parancs hasznalataval. Lapozas - more es lessElofordul, hogy a fajl hosszabb mint ami a kepernyore kiferne, ilyenkor a cat parancs kiirja az egeszet, es csak a fajl veget latjuk mert az eleje gyorsan atfut a kepernyon.Ilyenkor lapozashoz kell folyamodnunk. A lapozast a more es less parancsokkal vegezhetjuk, az elobbi csak lefele, utobbi mindket iranyba lapoz. $ more trapez_es_korlat.txt Pilinszky János Trapéz és korlát Sötéten hátat forditasz, kisikló homlokodra a csillagöves éjszakát kezem hiába fonja. Nyakad köré ezüst pihék szelíd pilléi gyûlnek, bizalmasan belém tapadsz, nevetsz, - vadúl megütlek! Sugárzó párkányon futunk, elgáncsolom a lábad, fölugrasz és szemembe kapsz, sebezhetetlen állat! Elszûkül arcod, hátra buksz, vadul zuhanni kezdesz, az éjszaka trapézain röpûlsz tovább, emelkedsz a rebbenõ való fölé! --More--(54%)A legalso sor mutatja hogy hol tartunk a fajlban. Az Enter billentyuvel egy sort lapozhatunk lefele, a Space (szokoz) billentyu egy teljes kepernyonyit lapoz lefele. A less hasznalata hasonlo, a kulonbseg annyi hogy itt visszafele is lapozhatunk, ezert ahol megtehetjuk javasolt a less hasznalata. A fel, le, jobbra es balra mutato nyilakat hasznalhatjuk soronkenti lapozashoz, utobbi ketto akkor hasznos hogyha a szoveg vizszintesen nem fer ki a kepernyore. A Page Up es Page Down billentyuk teljes oldalakat lapoznak fel es le. Kilepeshez a q hasznalhato, a h tovabbi segitseget ad. Karakter, szo es sorszamlalas - wcHa kivancsiak vagyunk arra hogy egy szovegfajl hagy karaktert, szot vagy sort tartalmaz, nem kell magunknak megszamolnunk, erre valo a wc[2] parancs. Harom szamot ir ki, amelyek a karakterek, szavak es sorok szamat jelentik, utana a fajl neve jelenik meg.$ wc trapez_es_korlat.txt 39 110 804 trapez_es_korlat.txt $ Kereses - grepKeresni a grep paranccsal lehet, megadva a keresendo mintat es a fajl(oka)t, amiben keresni szeretnenk. A grep kiirja azokat a sorokat, amelyekben megtalalta a mintat. Az alabbi peldaban Pilinszky János összegyûjtött versei[3] kozott keresunk a ``vadul'' szora.$ grep vadul pilinszky_osszes.txt vadul zuhanni kezdesz, mint elvaduló idegent, kapuit vadul széttaszítva ELEKTRA: (vadul): Hozzám? Nem. De úgysem szivem megállt, vadul dobolt, $ Megjegyzések
|