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