文件内容如下:
123abc456
456def123
567adc789
789def567
要求输出:
456ABC123
123DEF456
789ADC567
567DEF789
实现代码如下:
#!/bin/bash
while read line
do
part1=`echo $line | cut -c 1-3`
part2=`echo $line | cut -c 4-6 | tr '[a-z]' '[A-Z]'`
part3=`echo $line | cut -c 7-9`
echo $part3$part2$part1 >> file.res
done < file
首先需要建立file文件保存文件内容,然后建立file.res文件保存输出内容即可。