[Leetcode] 195 Tenth Line
Leetcode 195번 문제 풀이입니다.
· 📖 약 1분 · 143자/단어
#Leetcode
문제 요약 및 풀이
file.txt가 주어질 때, 정확하게 10번째 줄에 있는 텍스트를 출력하는 한 줄짜리 Shell Script를 작성해야 한다.
처음에는 head와 tail로 바로 간단하게 할 수 있을 것 같았다.
아래와 같이 10줄 미만의 입력이 주어지면 정확하게 10번째 라인이 아닌 마지막 라인을 출력하게 됨을 놓쳤다.
$ bash
head -n 10 file.txt | tail -n 1 stdin
1
2
3
4
5
6
7
8
9 stdout
9이를 수정하기 위해서 sed를 사용했고, 다음과 같은 풀이를 작성했다.
풀이 코드
sed -n '10p' file.txt
💬 댓글