Crate libaki_stats[−][src]
output the statistics of text, like a wc of linux command.
Usage:
aki-stats [options]
output the statistics of text, like a wc of linux command.
Options:
-a, --all output the all statistics of text
-b, --bytes output the byte counts
-c, --chars output the unicode character counts
-l, --lines output the line counts
-m, --max-line-bytes output the maximum byte counts of line
-w, --words output the word counts
--locale <loc> locale of number format: en, fr, ... posix
-?, --query <q> display available names of locale and exit
-H, --help display this help and exit
-V, --version display version information and exit
Examples:
Outputs the line count:
echo -e "acbde fghi\njkln opqr" | aki-stats -l
Outputs the byte count:
echo -e "acbde fghi\njkln opqr" | aki-stats -b
Outputs the word count:
echo -e "acbde fghi\njkln opqr" | aki-stats -w
Examples
Example 1: the all statistics
Output the all statistics of input text.
command line:
cat fixtures/sherlock.txt | aki-stats -a
result output:
lines:"26", bytes:"1207", chars:"1207", words:"226", max:"83"
Example 2: the line count
Output the only line count.
command line:
cat fixtures/sherlock.txt | aki-stats -l
result output:
lines:"26"
Example 3: the byte count with locale en
Output the only byte count.
command line:
cat fixtures/sherlock.txt | aki-stats -b --locale en
result output:
bytes:"1,207"
Library example
See fn execute()
for this library examples.
Functions
execute | execute stats |