terminal
Welcome to Linux Practice Terminal!
Type "help" to see available commands.
user@linux:~$
cut(テキスト抽出)
cutを使って構造化されたテキストから特定の列やフィールドを抽出します。
ステップ 1
まずusers.csvファイルを確認して構造を把握しましょう。
入力: cat documents/data/users.csv
cat documents/data/users.csv
ステップ 2
カンマを区切り文字にして名前列(フィールド2)を抽出しましょう。
ステップ 3
名前と役割の両方の列(フィールド2と4)を抽出しましょう。
ステップ 4
名前を抽出してパイプでアルファベット順にソートしましょう。
ステップ 5
役割別のユーザー数を数えましょう:役割を抽出→ソート→uniq -cでカウント。