LinuxSir.cn,穿越时空的Linuxsir!

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

SHELl 编程求助

[复制链接]
发表于 2004-10-25 18:54:51 | 显示全部楼层 |阅读模式
从变量中读入行号,,再通过SED 读取变量中的行号,按行进行删,如何写??

ROW=10
sed -e '$ROW,d'file

这样写肯定出问题,,我在GOOGLE找了很久也没有找到,希望大家帮帮忙.
3Q
发表于 2004-10-25 19:37:33 | 显示全部楼层
ROW=10
sed $ROW\d file
ok??
 楼主| 发表于 2004-10-25 21:18:45 | 显示全部楼层
可以,,,非常感谢"水成文"兄.
发表于 2004-10-26 12:37:15 | 显示全部楼层
sed "${ROW}d" file
 楼主| 发表于 2004-10-28 03:19:12 | 显示全部楼层
awk '{print NR}' file
打印行号
 楼主| 发表于 2004-10-30 01:41:25 | 显示全部楼层
cat -n filename 也行.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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