Chinaunix首页 | 论坛 | 博客
  • 博客访问: 124237
  • 博文数量: 84
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-17 12:39
个人简介

大连Linux/Unix高端就业、认证培训的领导者。

文章分类

全部博文(84)

文章存档

2013年(25)

2012年(1)

2010年(4)

2009年(9)

2008年(14)

2007年(4)

2006年(27)

分类: LINUX

2010-04-10 19:41:42

#!/bin/bash
 
cat phonebook|nl |sed 's/^ */ /g'>/tmp/book.tmp
line=$(grep "$1" /tmp/book.tmp |cut -f1)
if [ "$line" -eq 1 ]
then
   next_line=$(( line + 1 ))
   cat /tmp/book.tmp|sed -n ${line},${next_line}p
   exit 0
fi
previous_line=$(( line - 1 ))
next_line=$(( line + 1 ))
cat /tmp/book.tmp|sed -n ${previous_line},${next_line}p
exit 0
阅读(723) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~