Abstract

The seventh cut problem from HackerRank.

Cut 7#

Cut #7 | HackerRank

Problem#

Given a sentence, identify and display its fourth word. Assume that the space (’ ‘) is the only delimiter between words.

Input Format#

A text file with lines of ASCII text only. Each line has exactly one sentence.

Constraints#

  • \(1 \le N \le 100\)

(\(N\) is the number of lines of text in the input file)

Output Format#

The output should contain \(N\) lines.

For each input sentence, identify and display its fourth word. Assume that the space (’ ‘) is the only delimiter between words.

Sample Input#

Hello
World
how are you

Sample Output#

Hello
World

Solution#

#!/usr/bin/env bash

# shellcheck disable=SC2162
while read line_txt; do
    echo "${line_txt}" | cut -d ' ' -f 4
done