如何将一个变量里面的大写字母转换为小写字母?

水一个,欢迎亮兄重返'Shell编程'      
[QUOTE=li-jiahuan]
复制内容到剪贴板
代码:
[0 No.2059 huan@huan ~]$ function tolow { [[ -n $1 ]] && echo $1 | perl -pe ' $_ = lc '; }

[0 No.2060 huan@huan ~]$ tolow ABC
abc

[0 No.2061 huan@huan ~]$
如果自己用
写成function 是不是比写成 builtin 简单
写到~/.bashrc里就成了[/QUOTE]
tr sed 之流他都不想用, 你的 perl 怕也不能接受吧       
[QUOTE]水一个,欢迎亮兄重返'Shell编程'[/QUOTE]thanks

本来想用String Operations的      
[QUOTE=dearvoid]tr sed 之流他都不想用, 你的 perl 怕也不能接受吧 [/QUOTE]

了解
我只是对比builtin , function