在壳跳绳中

时间:2013-05-06 08:20:10

标签: shell

我有平面文件,我现在通过在该循环中使用for循环阅读我想要读取第1行并跳过下一行。例如

Devicename1 Ip address model
location
Devicename2 IP address model
location
Devicename3 ip address model
location

请指导我..

谢谢

2 个答案:

答案 0 :(得分:2)

尝试这个简单的sed命令(这是一个GNU扩展):

sed 0~2d filename
  • first~step:匹配从第一行开始的每一步。
  • d:删除图案空间。开始下一个周期。

答案 1 :(得分:1)

您可以使用简单的sed命令:

sed -n 'p;n' filename

输出:

Devicename1 Ip address model
Devicename2 IP address model
Devicename3 ip address model