Bash Shell跳过文件标题

文件中有标题行,你希望将其跳过,只处理数据。

解决方案

使用带有特殊选项的 tail 命令。例如,跳过文件的第一行:

$ tail -n +2 lines
Line 2
Line 3
Line 4
Line 5
$

讨论

tail 命令的选项 -n number(或者 -number)可以指定相对于文件末尾的行偏移。因此,tail -n 10 file 会显示 file 的最后 10 行,这也是不指定任何选项时的默认处理方式。如果数字以加号(+)开头,则表示相对于文件起始的行偏移。tain -n +1 file 会显示整个文件,tain -n +2 file 则是跳过第一行,剩下的以此类推。

酷客网相关文章:

赞(0)

评论 抢沙发

评论前必须登录!