Name | Modified | Size | Downloads / Week |
---|---|---|---|
README | 2012-07-31 | 1.8 kB | |
strtools-1.1.tar.gz | 2012-07-31 | 2.7 kB | |
Totals: 2 Items | 4.4 kB | 0 |
strtools - command line utilities for string functions == build == 1) To build: $ make 2) To add a softlink to the executable ln -s PATH/TO/strtools ~/bin/strtools ln -s PATH/TO/uc ~/bin/uc ln -s PATH/TO/lc ~/bin/lc Or add the directory to your ~/.profile: export PATH=$(PATH):PATH/TO/STRTOOLS/ == Run == ## strlen ## $ strlen asdfasdfasdf as 8 2 $ strlen "as d" 4 $ echo "hi bye" | strlen 2 3 ## uc ## $ uc asdfasdfasdf as ASDFASDFASDF AS $ uc "as d" AS D $ echo "hi > bye" | uc HI BYE ## lc ## $ lc ASDFASDFasdf aS asdfasdfasdf as $ lc "aS D.2" as d.2 $ echo "Hi > BYE?" | lc hi bye? $ ## char2ascii ## $ ./char2ascii asdf 97 115 100 102 $ ## ascii2char ## $ ./ascii2char 98 99 100 b c d $ ## strcmp ## $ ./strcmp asdf asdF 32 $ ./strcmp asdf asdf 0 $ ## strcasecmp ## $ ./strcasecmp asdf asdF 0 $ ./strcasecmp asdf qwer -16 $ == More == project: strtools url: http://sourceforge.net/projects/strlen/ author: Isaac Turner <turner.isaac@gmail.com> license: GPLv3 copyright (C) 27-Jan-2012 Please get in touch with bug reports or request features, Isaac == Coming soon == int isalnum(int c) -- True if c is alphanumeric. int isalpha(int c) -- True if c is a letter. int isascii(int c) -- True if c is ASCII . int iscntrl(int c) -- True if c is a control character. int isdigit(int c) -- True if c is a decimal digit int isgraph(int c) -- True if c is a graphical character. int islower(int c) -- True if c is a lowercase letter int isprint(int c) -- True if c is a printable character int ispunct (int c) -- True if c is a punctuation character. int isspace(int c) -- True if c is a space character. int isupper(int c) -- True if c is an uppercase letter. int isxdigit(int c) -- True if c is a hexadecimal digit