编程练习3-将文件a处理为文件b
发布日期:2022-01-31 02:52:45 浏览次数:9 分类:技术文章

本文共 450 字,大约阅读时间需要 1 分钟。

初始文件a.txt

a bc de fo pq rs t

处理后文件b.txt

a ba b c da b c d e fo po p q ro p q r s t
shell
#!/bin/basharray1=($(awk '{print $1}' a.txt))array2=($(awk '{print $2}' a.txt))length=${#array1[@]}size=$[$length/2]cat /dev/null >b.txtrec=()for((i=0;i<$size;i++));do      #数组索引从零开始rec=("${rec[@]}" ${array1[$i]} ${array2[$i]})echo ${rec[@]} >>b.txtdonerec=()for((i=$size;i<$length;i++));dorec=("${rec[@]}" ${array1[$i]} ${array2[$i]})echo ${rec[@]} >>b.txtdone

转载地址:https://blog.csdn.net/qq_36480087/article/details/108502056 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:编程练习2-筛选出及格和不及格的人从高到底排列
下一篇:编程练习1-输入姓,返回名

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年03月23日 02时35分01秒