lower_to_upper.sh
#!/bin/bash
E_BADARGS=65
if [ -z $1 ];then
echo "Usage: `basename $0` filename"
exit $E_BADARGS
fi
tr a-z A-Z < "$1"
exit 0
验证
[root@patrolagent ~]# cat test.txt
1,11,ztj1
2,22,ztj2
3,33,ztj3
4,44,ztj4
aaa bbb
ccc ddd
eee fff
ggg hhh
[root@patrolagent ~]# sh lower_to_upper.sh
Usage: lower_to_upper.sh filename
[root@patrolagent ~]# sh lower_to_upper.sh test.txt
1,11,ZTJ1
2,22,ZTJ2
3,33,ZTJ3
4,44,ZTJ4
AAA BBB
CCC DDD
EEE FFF
GGG HHH
[root@patrolagent ~]#