I want to uppercase just the first character in my string with bash.
foo=\"bar\"; //uppercase first character echo $foo;
should print \"B
One way with bash (version 4+):
foo=bar echo "${foo^}"
prints:
Bar