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

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

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

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

1、该文件的内容被读

[root@dell leekwen]# cat userpwd
1412230101      ty001
1412230102      ty002
1512430102      ty003
1511230102      ty004
1411230102      ty002
1411240102      yt005
1412290102      yt012
1510230102      yt022
1512231212      yt032

2、脚本命令

[root@dell leekwen]# cat readfile.sh
#!/bin/bash

## Input File Name
Fname=$1

Lines=`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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/117322.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • TSQL–临时表和表变量

    TSQL–临时表和表变量

    2021年11月26日
  • 一气之下,我一行代码搞定了约瑟夫环问题,面试官懵了[通俗易懂]

    一气之下,我一行代码搞定了约瑟夫环问题,面试官懵了[通俗易懂]大家好,我是帅地。对于约瑟夫环问题估计大家都听说过,除非你刚刚读大一,因为在大一大部分学校的课本都会降到这个算法题。为了以防万一你没听过,我还是给下问题的描述问题描述:编号为1-N的N个士兵围坐在一起形成一个圆圈,从编号为1的士兵开始依次报数(1,2,3…这样依次报),数到m的士兵会被杀死出列,之后的士兵再从1开始报数。直到最后剩下一士兵,求这个士兵的编号。记得有一次,貌似是阿里的面试,面试官给了我一到原汁原味的约瑟夫好,好家伙,看我不把你秀一把。不过,作为一个有着几十场面

  • 苹果录屏gif_动态录屏

    苹果录屏gif_动态录屏作为一名优秀的前端程序员,想要输出内容,总需要制作一些动图(前端动效、功能预览、代码讲解等),接下来咱们说一下,使用Mac录屏,并转成Gif格式动图的方法:工具:Mac、QQ操作步骤:1.打开QQ(没有安装QQ的话,请自行安装)使用QQ聊天对话框中的截图功能(小剪刀),选中“录屏”功能。或者使用快捷键command+shift+A2.按照提示,选择要录屏的区域进行视频录制。如下图:…

  • SQL清空表数据表

    SQL清空表数据表SQL清空表数据表并使得自增ID从1重新开始计数truncatetabletable_name

  • mysql高可用集群搭建_盗版云熙软件安装教程

    mysql高可用集群搭建_盗版云熙软件安装教程本文仅为官方文件之翻译MySQL集群硬件,软件,网络要求MySQL集群的一个强悍的地方在于它可以运行在普通的硬件上,不需要太大容量的内存(因为所有的活动数据都存储在内存)。(使用磁盘数据表可以减少这样的要求,更多内容请看Section18.5.12,“MySQLClusterDiskDataTables”)多核和更快的CPU可以加强性能。自然的,集群进程对内存的需求也就相应变小。

  • 人工智能猴子摘香蕉问题状态过程_人工智能原理猴子吃香蕉问题

    人工智能猴子摘香蕉问题状态过程_人工智能原理猴子吃香蕉问题题目:利用一阶谓词逻辑求解猴子摘香蕉问题:房内有一个猴子,一个箱子,天花板上挂了一串香蕉,其位置如图1所示,猴子为了拿到香蕉,它必须把箱子搬到香蕉下面,然后再爬到箱子上。请定义必要的谓词,列出问题的初始化状态(即下图所示状态),目标状态(猴子拿到了香蕉,站在箱子上,箱子位于位置b)。(附加:从初始状态到目标状态的谓词演算过程。)1.定义描述环境状态的谓词。AT(x,w):x在w处,个体域:x?{monkey},w?{a,b,c,box};HOLD(x,t):x手中拿着t,个体域:t?{box,ba

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号