LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 852|回复: 2

知道行号如何打印相应行的部分内容?

[复制链接]
发表于 2010-6-11 20:40:01 | 显示全部楼层 |阅读模式
文件1中存放N行,每行由5个字符串组成,文件2中存放需要打印的行号,怎么打印出文件1这对应行的第2个和第5个字符串??小弟新手,求助大家,谢谢谢!
发表于 2010-6-12 09:19:42 | 显示全部楼层
实现一个如下,感觉应该有更简洁的办法

while read  data2
do
sed "${data2}s/.\(.\)..\(.\)/\1\2/p“ file2
done < file1
回复 支持 反对

使用道具 举报

发表于 2010-6-12 20:32:53 | 显示全部楼层
文件2中的特定行号有几个?或者是不定的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表