Tenth Line(leetcode195-t4.sh)

来源:互联网 发布:手机淘宝商城首页登录 编辑:程序博客网 时间:2024/06/06 11:40

Question

How would you print just the 10th line of a file?

For example, assume that file.txt has the following content:

Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10

Your script should output the tenth line, which is:

Line 10

awk表达

#!/bin/bashawk 'NR == 10 {print $1,$2}' t2-file.txt

或者

awk '{NR=10}END{print}' $file

sed表达

#!/bin/bashsed -n 10p $1

foo.txt has more than 10 lines.so we will run as:

test4.sh foo.txt

head表达

head -10 file|tail -1
0 0
原创粉丝点击