Wc: Difference between revisions
From ICO wiki
Jump to navigationJump to search
(29 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
'''Rühm:''' A21 | '''Rühm:''' A21 | ||
=WC= | =WC= | ||
Word count ehk wc on Linuxi käsklus mis väljastab antud | Word count ehk wc on Linuxi käsklus mis väljastab antud failide, ridade, sõnade, karakterite ja baidi arvu.<br> | ||
=WC Süntaks= | =WC Süntaks= | ||
Line 18: | Line 16: | ||
<pre> | <pre> | ||
-c, --bytes Prindib baidi arvu | -c, --bytes Prindib baidi arvu | ||
-m, --chars Prindib karakterite arvu | -m, --chars Prindib karakterite arvu | ||
-l, --lines Prindib ridade arvu | -l, --lines Prindib ridade arvu | ||
--files0-from=F | |||
--files0-from=F Loeb sisendi failist "F" ainult NUL-iga lõppevad nimed; Kui F on - siis loeb standartset sisendit | |||
-L, --max-line-length Prindib pikima rea pikkuse | -L, --max-line-length Prindib pikima rea pikkuse | ||
-w, --words Prindib sõnade arvu | -w, --words Prindib sõnade arvu | ||
--help Väljastab abi | --help Väljastab abi | ||
--version Väljastab versiooni | --version Väljastab versiooni | ||
</pre> | </pre> | ||
=WC Näited= | =WC Näited= | ||
<br> | |||
Esimene arv näitab ridade arvu, teine arv näitab sõnade arvu ja kolmas arv näitab karakterite arvu. Kui anda mitu sisendfaili, siis tuleb viimasele reale summa.<br> | |||
Esimene arv näitab ridade arvu, teine | [[File:Word_count_1.png|thumb|left|Näide ühe ja kahe sisendfaili andmisest käsklusele wc.]]<br> | ||
[[File:Word_count_2.png|thumb|none|Erinevate võtmete kasutamine.]]<br> | |||
[[File:Word_count_2.png]]<br> | |||
=NL= | =NL= | ||
Line 45: | Line 49: | ||
=NL võtmed= | =NL võtmed= | ||
<pre> | <pre> | ||
-b, --body-numbering=STIIL Põhiosa ridade nummerdamine kasutades STIILI | *STIILID ja FORMAADID on toodud välja võtmete all. | ||
-b, --body-numbering=STIIL Põhiosa ridade nummerdamine kasutades STIILI. Vaikimisi -bt | |||
-d, --section-delimiter= | -d, --section-delimiter=KK Kasutatakse kahte karakterit et piiritleda loogilisi lehti. | ||
-f, --footer-numbering=STIIL Jaluse ridade nummerdamine kasutades STIILI | -f, --footer-numbering=STIIL Jaluse ridade nummerdamine kasutades STIILI. Vaikimisi -fn | ||
-h, --header-numbering=STIIL Päise ridade nummerdamine kasutades STIILI | -h, --header-numbering=STIIL Päise ridade nummerdamine kasutades STIILI. Vaikimisi -hn | ||
-i, --line-increment=NUMBER Rea numbri kasv iga reaga | -i, --line-increment=NUMBER Rea numbri kasv iga reaga. Vaikimisi -i1 | ||
-l, --join-blank-lines=NUMBER Tühjade ridade grupp suurusega NUMBER loetakse üheks reaks | -l, --join-blank-lines=NUMBER Tühjade ridade grupp suurusega NUMBER loetakse üheks reaks. Vaikimisi -l1 | ||
-n, --number-format=FORMAAT Numbreid lisatakse ridadele vastavalt FORMAADILE | -n, --number-format=FORMAAT Numbreid lisatakse ridadele vastavalt FORMAADILE. Vaikimisi -nrn | ||
-p, --no-renumber Ei nulli järjekorranumbreid iga loogilise lehe alguses | -p, --no-renumber Ei nulli järjekorranumbreid iga loogilise lehe alguses. Vaikimisi puudub | ||
-s, --number-separator=STRING Lisab STRINGI peale rea numbrit | -s, --number-separator=STRING Lisab STRINGI peale rea numbrit. Vaikimisi -sTAB | ||
-v, --starting-line-number=NUMBER Esimene rea number iga loogilise lehe alguses | -v, --starting-line-number=NUMBER Esimene rea number iga loogilise lehe alguses. Vaikimisi -v1 | ||
-w, --number-width=NUMBER Rea numbri suurus NUMBER | -w, --number-width=NUMBER Rea numbri suurus NUMBER. Vaikimisi -w6 | ||
--help Kuvab abi | --help Kuvab abi | ||
Line 79: | Line 88: | ||
FORMAADID | FORMAADID | ||
ln Vasakule joondatud(ei järgne nulle) | |||
ln | rn Paremale joondatud(ei järgne nulle) | ||
rn | rz Paremale joondatud(nullid järgnevad) | ||
rz | |||
</pre> | </pre> | ||
=NL näited= | =NL näited= | ||
Vaikimisi nummerdamine:<br> | [[File:Nl_1.png|thumb|left|Vaikimisi nummerdamine (-v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn)]] | ||
[[File: | |||
[[File:Nl_2.png|thumb|left|-w, --number-width näide(vaikimisi 6)]] | |||
[[File:Nl_4.png|thumb|none|Formaadi näidised (vaikimisi paremale joondatud ilma nullideta)]]<br> | |||
[[File:Nl_3.png|thumb|none|-s, --number-separator=STRING(vaikimisi TAB, asendame punktiga)]]<br> | |||
[[File:Nl_5.png|thumb|left|-i, --line-increment=NUMBER näide (vaikimisi -i1)]]<br> | |||
[[File:Nl_6.png|thumb|none|Stiili näited (vaikimisi -bt)]] | |||
<br> | |||
<br> | |||
=Kokkuvõte= | =Kokkuvõte= | ||
Word count käsklusega on meil võimalik näha failide mahtu. Number lines käsklusega on meil võimalik vajadusel nummerdada faile endale sobivas vormingus. | |||
=Allikad= | =Allikad= | ||
<references /> | <references /> | ||
https:// | https://linux.die.net/man/1/nl | ||
https://linux.die.net/man/1/wc | |||
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]] | [[Category:Operatsioonisüsteemide administreerimine ja sidumine]] |
Latest revision as of 14:14, 30 October 2017
WC(WordCount) ja NL(Number Lines)
Autor: Andres Kalavus
Rühm: A21
WC
Word count ehk wc on Linuxi käsklus mis väljastab antud failide, ridade, sõnade, karakterite ja baidi arvu.
WC Süntaks
wc [VÕTMED]... [FAIL]... wc [VÕTMED]... --files0-from=F
WC Võtmed
-c, --bytes Prindib baidi arvu -m, --chars Prindib karakterite arvu -l, --lines Prindib ridade arvu --files0-from=F Loeb sisendi failist "F" ainult NUL-iga lõppevad nimed; Kui F on - siis loeb standartset sisendit -L, --max-line-length Prindib pikima rea pikkuse -w, --words Prindib sõnade arvu --help Väljastab abi --version Väljastab versiooni
WC Näited
Esimene arv näitab ridade arvu, teine arv näitab sõnade arvu ja kolmas arv näitab karakterite arvu. Kui anda mitu sisendfaili, siis tuleb viimasele reale summa.
![](/images/thumb/d/dd/Word_count_1.png/300px-Word_count_1.png)
![](/images/thumb/8/82/Word_count_2.png/300px-Word_count_2.png)
NL
Linuxi käsklus number lines aitab nummerdada tekstifaile lisades ridadele ette numbreid. Nummerdamis stiili on vastavalt vajadusele võimalik muuta.
NL süntaks
nl [VÕTMED]... [FAIL]...
NL võtmed
*STIILID ja FORMAADID on toodud välja võtmete all. -b, --body-numbering=STIIL Põhiosa ridade nummerdamine kasutades STIILI. Vaikimisi -bt -d, --section-delimiter=KK Kasutatakse kahte karakterit et piiritleda loogilisi lehti. -f, --footer-numbering=STIIL Jaluse ridade nummerdamine kasutades STIILI. Vaikimisi -fn -h, --header-numbering=STIIL Päise ridade nummerdamine kasutades STIILI. Vaikimisi -hn -i, --line-increment=NUMBER Rea numbri kasv iga reaga. Vaikimisi -i1 -l, --join-blank-lines=NUMBER Tühjade ridade grupp suurusega NUMBER loetakse üheks reaks. Vaikimisi -l1 -n, --number-format=FORMAAT Numbreid lisatakse ridadele vastavalt FORMAADILE. Vaikimisi -nrn -p, --no-renumber Ei nulli järjekorranumbreid iga loogilise lehe alguses. Vaikimisi puudub -s, --number-separator=STRING Lisab STRINGI peale rea numbrit. Vaikimisi -sTAB -v, --starting-line-number=NUMBER Esimene rea number iga loogilise lehe alguses. Vaikimisi -v1 -w, --number-width=NUMBER Rea numbri suurus NUMBER. Vaikimisi -w6 --help Kuvab abi --version Kuvab versiooni STIILID a Nummerdab kõik read t Nummerdab ainult mitte-tühjad read n Ei nummerda ridu pBRE Nummerdab ainult read, mis sisaldavad BRE(Basic regular expression) FORMAADID ln Vasakule joondatud(ei järgne nulle) rn Paremale joondatud(ei järgne nulle) rz Paremale joondatud(nullid järgnevad)
NL näited
![](/images/thumb/4/4c/Nl_1.png/300px-Nl_1.png)
![](/images/thumb/2/2c/Nl_2.png/300px-Nl_2.png)
![](/images/thumb/0/0e/Nl_4.png/300px-Nl_4.png)
![](/images/thumb/5/57/Nl_3.png/300px-Nl_3.png)
![](/images/thumb/f/ff/Nl_5.png/300px-Nl_5.png)
![](/images/thumb/b/b0/Nl_6.png/300px-Nl_6.png)
Kokkuvõte
Word count käsklusega on meil võimalik näha failide mahtu. Number lines käsklusega on meil võimalik vajadusel nummerdada faile endale sobivas vormingus.
Allikad
https://linux.die.net/man/1/nl https://linux.die.net/man/1/wc