Bash String to Lower or Upper Case: Difference between revisions
Jump to navigation
Jump to search
(→tr) |
(→sed) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
=awk= | =awk= | ||
<font color=darkgray>NOT TESTED</FONT> | |||
<syntaxhighlight lang='bash'> | <syntaxhighlight lang='bash'> | ||
echo "${text}" | awk '{print tolower($0)}' | echo "${text}" | awk '{print tolower($0)}' | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=bash 4= | =bash 4= | ||
* [[Bash_Parameter_and_Variable_Expansion#To_Uppercase|bash 4 tp uppercase]] | * [[Bash_Parameter_and_Variable_Expansion#To_Uppercase|bash 4 tp uppercase]] | ||
Line 14: | Line 16: | ||
=sed= | =sed= | ||
<font color=darkgray>NOT TESTED</FONT> | |||
<syntaxhighlight lang='bash'> | <syntaxhighlight lang='bash'> | ||
echo "${text}" | sed -e 's/\(.*\)/\L\1/' | echo "${text}" | sed -e 's/\(.*\)/\L\1/' | ||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 01:35, 11 December 2019
Internal
tr
awk
NOT TESTED
echo "${text}" | awk '{print tolower($0)}'
bash 4
sed
NOT TESTED
echo "${text}" | sed -e 's/\(.*\)/\L\1/'