in.txt文件:
学号 姓名 性别 年龄
1001 张三 男 18
1002 赵四 男 19
1003 李丽 女 18
1004 刘芳 女 32
1005 王五 男 54
1006 小明 男 32
1007 麻子 男 12
1008 叮当 女 19
1009 哑巴 男 23
10010 王伟 男 54
10012 罗锅 女 22
10013 小红 女 25 方法1:
#!/bin/sh
set +x
for i in 2 4 6 8 9 10 12;
do
file=in.txt
line=`head -$i $file|tail -1`
exec 4>out.txt
echo "$line"
echo "$line" >&4
done 方法2:
#!/bin/sh
for i in 2 4 6 8 9 10 12;
do
file=in.txt
line=`head -$i $file|tail -1`
echo "$line"
done 方法3:
#!/bin/sh
a=`sed -n '2p' in.txt`
b=`sed -n '4p' in.txt`
c=`sed -n '6p' in.txt`
d=`sed -n '8p' in.txt`
e=`sed -n '9p' in.txt`
f=`sed -n '10p' in.txt`
g=`sed -n '12p' in.txt`
#echo $a $b
echo $a"\n" $b"\n" $c"\n" $d"\n" $e"\n" $f"\n" $g"\n">cc.txt
#awk 'BEGIN{print split($a#$b#$c#$d#$e#$f#$g,myarry,"#")}END{for(i in myarry){print myarry[i]}}' #while read line;
#do
#echo $line
#done<cc.txt
file=cc.txt
cat $file|while read line;
do
echo $line
done 经典方法4:
#!/bin/sh
file=in.txt
i=1
while [ $i -lt 15 ]
do
j=2
#echo "i=$i j=$j"
c=`expr $i % $j`
if [ $c -eq 0 -o $i -eq 9 ]
then
#echo "$i"
#sed -n "'-$i'"p $file
echo "awk 'NR==$i{print \$0}' $file"
else
i=`expr $i + 1 `
continue
fi
i=`expr $i + 1 `
done|sh

  

请输出in.txt文件中的2 4 6 8 9 10 12行的更多相关文章

  1. 使用po模式读取豆瓣读书最受关注的书籍,取出标题、评分、评论、题材 按评分从小到大排序并输出到txt文件中

    #coding=utf-8from time import sleepimport unittestfrom selenium import webdriverfrom selenium.webdri ...

  2. 将Matlab中的矩阵输出到txt文件

    将矩阵输出到txt文件中的方法,遍寻网络,始见真经!!! fid=fopen('C:Documents and Settingscleantotal.ped','wt');%写入文件路径 matrix ...

  3. java 写一个"HelloJavaWorld你好世界"输出到操作系统文件Hello.txt文件中

    package com.beiwo.homework; import java.io.File; import java.io.FileOutputStream; import java.io.IOE ...

  4. 把cmd信息中的正常和异常输出分别输出到不同txt文件中

    场景一: 1.大量滚动信息容纳不下,在小黑屏中被冲刷掉. 2.希望把正常输出和异常输出分别输出到不同地方. 相关命令 一共有4个输出到文件的命令,现以jar命令打war包举例说明: 命令 说明 举例  ...

  5. 读取同一文件夹下多个txt文件中的特定内容并做统计

    读取同一文件夹下多个txt文件中的特定内容并做统计 有网友在问,C#读取同一文件夹下多个txt文件中的特定内容,并把各个文本的数据做统计. 昨晚Insus.NET抽上些少时间,来实现此问题,加强自身的 ...

  6. SQL SERVER 使用BULK Insert将txt文件中的数据批量插入表中(1)

    1/首先建立数据表 CREATE TABLE BasicMsg( RecvTime FLOAT NOT NULL , --接收时间,不存在时间相同的数据 AA INT NOT NULL, --24位地 ...

  7. Java中读取txt文件中中文字符时,出现乱码的解决办法

    这是我写的一个Java课程作业时,遇到的问题. 问题描述: 我要实现的就是将txt文件中的内容按一定格式读取出来后,存放在相应的数组. 我刚开始运行时发现,英文可以实现,但是中文字符就是各种乱码. 最 ...

  8. 保存文件名至txt文件中,不含后缀

    准备深度学习的训练数据时,可能会用到将图片文件名保存到txt文件中,所以用python实现了该功能.输入参数只设了两个,图片存放路径,和输出的txt文件名. 代码里写死了只识别.jpg格式,并不进行目 ...

  9. Flex读取txt文件中的内容(二)

    Flex读取txt文件中的内容 自动生成的文件 LoadTxt-app.xml: <?xml version="1.0" encoding="utf-8" ...

随机推荐

  1. Android 常用网站

    Android Design : http://www.sunjw.us/adchs/index.html Android Developers : http://developer.android. ...

  2. 七天学会SALTSTACK自动化运维 (2)

    七天学会SALTSTACK自动化运维 (2) 导读 Grains Pillar 总结 参考链接 导读 上一篇主要介绍了安装和基本的使用方法,但是我认为如果理解了相关概念的话,使用会更加顺手,因为毕竟每 ...

  3. Python Tutorial 学习(三)--An Informal Introduction to Python

    3.1. 将Python用作计算器 3.1.1. Numbers 数 作为一个计算器,python支持简单的操作, '+','-','*','/'地球人都知道的加减乘除. ()可以用来改变优先级,同数 ...

  4. uboot环境变量分析

    uboot的环境变量在程序的运行和调试过程中都发挥着比较重要的作用. 一.环境变量 可以理解为全局变量,但是他的生命周期比全局变量要长,当程序已经结束运行时,全局变量就会消亡,但是环境变量在下次上电运 ...

  5. CVE-2015-1635,MS15-034 漏洞测试

    HTTP.sys远程执行代码漏洞(CVE-2015-1635,MS15-034) 远程执行代码漏洞存在于 HTTP 协议堆栈 (HTTP.sys) 中,当 HTTP.sys 未正确分析经特殊设计的 H ...

  6. RMQ with Shifts

    uva12299:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_prob ...

  7. stm32 smartcard调试--不用st8024

    关于stm32 smartcard功能调试,官方提供的例程是配合8024芯片进行控制的.程序可从地址:http://www.pudn.com/downloads420/sourcecode/embed ...

  8. Winform  隐藏程序窗口

    internal class HideOnStartupApplicationContext : ApplicationContext { private Form mainFormInternal; ...

  9. Snowflake Snow Snowflakes(哈希,大素数取模)

    Time Limit: 4000MS   Memory Limit: 65536K Total Submissions: 27277   Accepted: 7197 Description You ...

  10. Linux Kernel 'dispatch_discard_io()'安全绕过漏洞

    漏洞版本: Linux Kernel 漏洞描述: Bugtraq ID:60414 CVE ID:CVE-2013-2140 Linux是一款开源的操作系统. 由于不充分的检查BLKIF_OP_DIS ...