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

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

大家好,又见面了,我是全栈君,今天给大家准备了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

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

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

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

(0)
上一篇 2022年1月7日 下午4:00
下一篇 2022年1月7日 下午5:00


相关推荐

  • AirFlow简介

    AirFlow简介参考文章 AirFlow 简介 堕落门徒 博客园 airflow 实战总结 知乎 1 简介 Airflow 是一个可编程 调度和监控的工作流平台 基于有向无环图 DAG airflow 可以定义一组有依赖的任务 按照依赖依次执行 airflow 提供了丰富的命令行工具用于系统管控 而其 web 管理界面同样也可以方便的管控调度任务 并且对任务运行状态进行实时监控 方便了系统的运维和管理 1 1airflow 介绍 airflow 是一款开源的 分布式任务调度框架 它将一个具有上下

    2026年3月16日
    2
  • 大数据平台安全建设实践[通俗易懂]

    大数据平台安全建设实践[通俗易懂]一、概述在大数据平台建设初期,安全也许并不是被重点关注的一环。大数据平台的定位主要是服务数据开发人员,提高数据开发效率,提供便捷的开发流程,有效支持数仓建设。大数据平台的用户都是公司内部人员。数据本身的安全性已经由公司层面的网络及物理机房的隔离来得到保证。那么数据平台建设过程中,需要考虑哪些安全性方面的问题?环境隔离,数据开发人员应当只需关注自己相关业务域的数据,也应该只能访问这一部分数据…

    2022年5月6日
    38
  • 数据库是什么?数据库详细笔记!带你走进数据库~你想知道的这里都有!

    数据库是什么?数据库详细笔记!带你走进数据库~你想知道的这里都有!

    2021年6月5日
    133
  • k3 梅林固件设置_OpenWrt中,旁路由的设置与使用

    k3 梅林固件设置_OpenWrt中,旁路由的设置与使用旁路由,这神奇的名称,听着是不是有点不知所云?本文的目的,是让您知晓旁路由的概念,并掌握最基础的旁路由设置方法。一、什么是旁路由?旁路由又叫独臂路由,这一概念由杨过大侠首创(手动狗头)。旁路由一般是由CPU性能比较强的路由器来担当。旁路由的主要责任是帮助网络中的其他设备获取国外网站的数据。二、旁路由的接线方式及工作原理最基础最常规的旁路由接线方式是这样的基础的旁路由接线方式是不是有点挑战常识?主路…

    2022年5月8日
    986
  • APP测试工具大全,建议收藏「建议收藏」

    APP测试工具大全(建议收藏!!!)一、APP自动化测试工具AppiumAirtestuiautomator2(python)二、APP稳定性测试工具MonkeyMonkeyRunnerMaximUICrawler三、APP性能测试工具GTPerfdogSoloPi四、APP弱网测试&抓包工具QNETFiddlerCharles五、APP兼容性测试工具TestIn腾讯优测百度MTC阿里MQC六、APP安全测试工具OWASPZA.

    2022年4月16日
    39
  • LZW编解码详解

    LZW编解码详解最近在看 LZW 编码和解码 正好看到一篇好文章 在此记录 转自 https segmentfault com a 25787 最近整理 Github 上以前胡乱写的代码 发现自己还写过压缩算法 大概是不知道什么时候用来练手的 里面我实现了哈夫曼树 LZW 字典和算数编码三种压缩算法 时隔几年几乎没什么印象了 尤其是后两种连原理都基本忘了 所以把它们拎出来整理一下 也算是逼自

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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