Question

Formatted question description: https://leetcode.ca/all/195.html

195. Tenth Line

Given a text file file.txt, print just the 10th line of the file.

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

Code

Shell

# solution-1
awk '{if(NR == 10) print $0}' file.txt

awk 'NR == 10' file.txt


# solution-2

# head [-n count]
# tail -n number: The location is number lines.
# +10, not 10
# tail -n 3 file.txt: final 3 lines
# tail -n +3 file.txt: from 3rd line till the end
head -n 10 file.txt | tail -n +10

All Problems

All Solutions