分页: 1 / 1

[问题]如何匹配某个文件的一行呢?

发表于 : 2007-05-20 11:22
stufever

代码: 全选

sed -n '3p' file
恩,这样是匹配第三行。
但是,如果3是一个变量i呢?

代码: 全选

sed -n '$ip' file
这样肯定事不行的,呵呵!
指点一下在下,呵呵!

发表于 : 2007-05-20 11:59
ziyun
sed -n "${i}p" file

发表于 : 2007-05-20 12:54
alinmn
eval sed -n '${i}p' file

发表于 : 2007-05-20 13:41
stufever
恩,楼上两位的都可以
''应该比""更加严格。
但是用eval可以先进行替换,所以即使是单引号也无所谓了。

发表于 : 2007-05-21 12:09
_____
grep也可以

发表于 : 2007-05-21 13:10
alinmn
grep怎么搞?

发表于 : 2007-05-21 13:11
eexpress
这文件方面,还是awk/grep拉