博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读取文档数据的各列的每行中
阅读量:7230 次
发布时间:2019-06-29

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

读取文档数据的各列的每行中

1、该文件的内容被读

[root@dell leekwen]# cat userpwd1412230101      ty0011412230102      ty0021512430102      ty0031511230102      ty0041411230102      ty0021411240102      yt0051412290102      yt0121510230102      yt0221512231212      yt032

2、脚本命令

[root@dell leekwen]# cat readfile.sh#!/bin/bash## Input File NameFname=$1Lines=`cat $Fname |wc -l`for ((N=1;N<=$Lines;N++));        do                Var1=`sed -n "${N}p" $Fname`                Var2=`echo $Var1 |awk '{print $1}'`                Var3=`echo $Var1 |awk '{print $2}'`        echo -e "当前处理的是第${N}, 内容是:$Var1, \t它的第一列值是$Var2,\t它的第二列值为$Var3"done;

3、输出结果

[root@dell leekwen]# chmod a+x  readfile.sh[root@dell leekwen]# ./readfile.sh userpwd当前处理的是第1, 内容是:1412230101      ty001,  它的第一列值是1412230101,       它的第二列值为ty001当前处理的是第2, 内容是:1412230102      ty002,  它的第一列值是1412230102,       它的第二列值为ty002当前处理的是第3, 内容是:1512430102      ty003,  它的第一列值是1512430102,       它的第二列值为ty003当前处理的是第4, 内容是:1511230102      ty004,  它的第一列值是1511230102,       它的第二列值为ty004当前处理的是第5, 内容是:1411230102      ty002,  它的第一列值是1411230102,       它的第二列值为ty002当前处理的是第6, 内容是:1411240102      yt005,  它的第一列值是1411240102,       它的第二列值为yt005当前处理的是第7, 内容是:1412290102      yt012,  它的第一列值是1412290102,       它的第二列值为yt012当前处理的是第8, 内容是:1510230102      yt022,  它的第一列值是1510230102,       它的第二列值为yt022当前处理的是第9, 内容是:1512231212      yt032,  它的第一列值是1512231212,       它的第二列值yt032

版权声明:本文博客原创文章,博客,未经同意,不得转载。

你可能感兴趣的文章
世界冠军之路:菜鸟车辆路径规划求解引擎研发历程
查看>>
Linux-sendmail
查看>>
关于BSTR的困惑
查看>>
什么时候使用HashMap?它有什么特点?
查看>>
框架名
查看>>
编译安装PHP
查看>>
插入透明背景Flash的HTML代码
查看>>
无标题
查看>>
我的友情链接
查看>>
Web前端入门学习(3)——CSS选择器
查看>>
DNS的搭建
查看>>
Apache/Nginx 访问日志分析脚本
查看>>
Curator的使用
查看>>
第五章 集合类型
查看>>
我的友情链接
查看>>
nagios监控服务出现FLAPPING状态时无法发出邮件报警信息
查看>>
数据库链接字符串方法
查看>>
The DCI Architecture: A New Vision of Object-Oriented Programming(一篇具有里程碑式意义的论文)...
查看>>
RIP路由配置实例V2
查看>>
Bytescout Spreadsheet SDK for.NET
查看>>