@Author duangr
@Website http://my.oschina.net/duangr/blog/180922
1.替换文件中的ASCII 0x01字符
## 其中 "^A" 需要在输入 "Ctrl+V" "Ctrl+A" 输入.
sed -e "s/^A/,/g" src_file > target_file
2.去掉字符串两端的空格
echo " abs ssa " |sed 's/ *$//g'|sed 's/^ *//g'
3.字符串按位截取
[duangr@duangr-1 ~]$ DATA=DUANGR-HOME
[duangr@duangr-1 ~]$ echo ${DATA:0:3}
DUA
[duangr@duangr-1 ~]$ echo ${DATA:3}
NGR-HOME
4.大小写转换
[duangr@duangr-1 ~]$ data=duAnGr
[duangr@duangr-1 ~]$ echo $data
duAnGr
[duangr@duangr-1 ~]$ declare -l data ##声明为小写,只影响后续的赋值
[duangr@duangr-1 ~]$ echo $data
duAnGr
[duangr@duangr-1 ~]$ data=duAnGr
[duangr@duangr-1 ~]$ echo $data
duangr
[duangr@duangr-1 ~]$ declare -u data ##声明为大写,只影响后续的赋值
[duangr@duangr-1 ~]$ echo $data
duangr
[duangr@duangr-1 ~]$ data=duAnGr
[duangr@duangr-1 ~]$ echo $data
DUANGR