Tac: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
'''tac''' on üks linuxi käskudest, mis kuvab ühe faili sisu või mitme faili liitsõnumite sisu. Sarnaselt '''cat''' käsule , toimub sisu kuvamine tac käsuga vastupidises järjestuses. Käsk nimega tac ongi tegelikult teistpidi loetledes "cat", millest järeldub tema töö põhimõte.
'''tac''' on üks linuxi käskudest, mis kuvab ühe faili sisu või mitme faili liitsõnumite sisu. Sarnaselt '''cat''' käsule , toimub sisu kuvamine '''tac''' käsuga vastupidises järjestuses. Käsk nimega '''tac''' ongi tegelikult teistpidi loetledes '''"cat"''', millest järeldub ka tema töö põhimõte.


==Autor==
==Autor==
Line 9: Line 9:


==Kirjeldus==
==Kirjeldus==
Nagu eelpool sai mainitud, siis käsu tac sisetamisel koos failiga kuvatakse kõik faili sisu vastupidiselt. Ehk täpselt ridade järgi trükitakse viimane esimesena ja esimene viimasena. Antud käsk tuleb üsnagi kasuks, kui tegu on suure failiga, kus kõige algsemaid andmeid on vaja kätte saada. Juhul kui ühtegi faili pole antud või selle asemel on märgitud "-" , kuvatakse kõik sisendi ([https://wiki.itcollege.ee/index.php/stdin ''stdin'']) sisu vastupidises järjekorras.  
Nagu eelpool sai mainitud, siis käsu '''tac''' sisetamisel koos failiga kuvatakse kõik faili sisu vastupidiselt. Ehk täpselt ridade järgi trükitakse viimane esimesena ja esimene viimasena. Antud käsk tuleb üsnagi kasuks, kui tegu on suure failiga, kus kõige algsemaid andmeid on vaja kätte saada. Juhul kui ühtegi faili pole antud või selle asemel on märgitud "-" , kuvatakse kõik sisendi ([https://wiki.itcollege.ee/index.php/stdin ''stdin'']) sisu vastupidises järjekorras.  


==Kasutamine==
==Kasutamine==
tac käsku kasutatakse lihtsalt, sisestades sõna tac. Seejärel võib juurde lisada täpsustatav võti (option). Kõige lõpuks tuleb lisada fail, mida soovid näha vastupidises järjestuses.  
Antud käsku kasutatakse lihtsalt, sisestades sõna '''tac'''. Seejärel võib juurde lisada täpsustatav võti (option). Kõige lõpuks tuleb lisada fail, mida soovid näha vastupidises järjestuses.  


<pre>
<pre>
Line 24: Line 24:
</pre>
</pre>


Juhul kui tuleb ette olukord, kus faili pikkus on liigagi pikk, siis võib kasutada klaviatuuri kombinatsiooni CTRL + C, et peatada käsu tac töö täideviimist.  
Juhul kui tuleb ette olukord, kus faili pikkus on liigagi pikk, siis võib kasutada klaviatuuri kombinatsiooni CTRL + C, et peatada käsu '''tac''' töö täideviimist.  


===Kasutamise valiku võimalused===
===Kasutamise valiku võimalused===


tac käsul on ainult 3 võtit töö lihtsustamiseks.
'''tac''' käsul on ainult 3 võtit töö lihtsustamiseks.


'''-b, --before''' -  
'''-b, --before''' -  
Line 48: Line 48:
==Lisaks==
==Lisaks==


Paar stsenaariumit, kus käsk tac tuleks kasuks:
Paar stsenaariumit, kus käsk '''tac''' tuleks kasuks:


- Logi failidest informatsiooni kätte saamiseks
- Logi failidest informatsiooni kätte saamiseks

Revision as of 20:10, 6 December 2015

tac on üks linuxi käskudest, mis kuvab ühe faili sisu või mitme faili liitsõnumite sisu. Sarnaselt cat käsule , toimub sisu kuvamine tac käsuga vastupidises järjestuses. Käsk nimega tac ongi tegelikult teistpidi loetledes "cat", millest järeldub ka tema töö põhimõte.

Autor

Sten Nukki

Rühm: A21

Esitamise kuupäev : 06.12.2015

Kirjeldus

Nagu eelpool sai mainitud, siis käsu tac sisetamisel koos failiga kuvatakse kõik faili sisu vastupidiselt. Ehk täpselt ridade järgi trükitakse viimane esimesena ja esimene viimasena. Antud käsk tuleb üsnagi kasuks, kui tegu on suure failiga, kus kõige algsemaid andmeid on vaja kätte saada. Juhul kui ühtegi faili pole antud või selle asemel on märgitud "-" , kuvatakse kõik sisendi (stdin) sisu vastupidises järjekorras.

Kasutamine

Antud käsku kasutatakse lihtsalt, sisestades sõna tac. Seejärel võib juurde lisada täpsustatav võti (option). Kõige lõpuks tuleb lisada fail, mida soovid näha vastupidises järjestuses.

tac [OPTION] [FILE] 

Kui on soovi kasutada kahte faili, siis antud käsk näeb välja selline:

tac [OPTION] [FILE] [ADDITIONAL_FILE]

Juhul kui tuleb ette olukord, kus faili pikkus on liigagi pikk, siis võib kasutada klaviatuuri kombinatsiooni CTRL + C, et peatada käsu tac töö täideviimist.

Kasutamise valiku võimalused

tac käsul on ainult 3 võtit töö lihtsustamiseks.

-b, --before -

-r, --regex -

-s, --separator=STRING -

Samuti on ka 2 lisavõtit:

--help - Väljastab info käsu kohta

--version - Väljastab info versiooni kohta

Näited

Lisaks

Paar stsenaariumit, kus käsk tac tuleks kasuks:

- Logi failidest informatsiooni kätte saamiseks

- Java veateadete kiirelt analüüsimiseks

- Erinevate serverite logide uurimine

- Kui vajad mingit vanat faili leida, kuid sa ei tea kus , see asuda võiks

Kokkuvõte

Kasutatud kirjandus