SPACES=$(printf ' \n\t') # '\n' must not be last trim () { local trim="${1#*[^$SPACES]}" local head=${1%?$trim} trim="${1%[^$SPACES]*}" local tail=${1#$trim?} # trim trim="${1#$head}" echo -n "${trim%$tail}" } # Test trim ' hello world '
Search This Blog
2024-06-14
trim in pure dash
2024-06-11
uau ::: hundreds of programming languages... :(
O.o ... "ridiculous!... we need to develop one universal standard" language "that covers everyone's" syntax "use cases"... o.O?... and can unify all languages... :) ... and still have hundreds of languages... o.O?... +1 ... :D
Subscribe to:
Posts (Atom)