良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

把文本中前三字符串 粘到后面--shell练习题

比如我有txt
normal; background-color: rgb(255, 255, 255);"/>abcccc
bcaccc
cabccc

需要将前三字符 粘到后面
abcccc abc
bcaccc bca
cabccc cab


line-height: 29px; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); min-height: 55px;">root@localhost:~/xly# cat txt 
abcccc
bcaccc
cabccc
root@localhost:~/xly# cat 1
#!/bin/bash
while read line
do
b=`echo $line|cut -c 1-3`
echo $line $b
done<txt
root@localhost:~/xly# sh 1
abcccc abc
bcaccc bca
cabccc cab
root@localhost:~/xly# sh 1 > txt2
root@localhost:~/xly# cat txt2 
abcccc abc
bcaccc bca
cabccc cab


作者:良玉 分类:Shell 浏览:133 评论:0
留言列表
发表评论
来宾的头像