与改变文字、改变连接的文字、改变某个位置的文字、加上开头的文字、或者改变文字的大小写有关。
完成这里的五种方法基本上可以解决批量重命名Linux的问题。
1、前一个字为“q”,其他不变
for i in `ls `; do mv -f $i `echo $i | sed 's/^./q/'; 道恩
2、将前五个字修改为赵国
for i in `ls `; domv-f $ I ` echo $ I|sed ' s/^…/zhaozh/'; 道恩
3、把后面的5个字修改成snail
for i in `ls `; domv-f $ I ` echo $ I|sed ' s/. $/snail/'; 道恩
4、前面加_hoho_
for i in `ls `; do mv -f $i `echo '_hoho_'$i `; 道恩
5、所有小写字母都变成大写
for i in `ls `; do mv -f $i `echo $i | tr a-z A-Z `; 道恩