練習問題

練習問題

問1 入力データの1行目を出力するコマンドを完成してください。

employee.txt

[user01@localhost ~]$ vi employee.txt
1001 John sena 40000
1002 Jafar Iqbal 60000
1003 Meher Nigar 30000
1004 Jonny Liver 70000
[user01@localhost ~]$ awk ??? employee.txt
1001
1002
1003
1004

問2 テキスト “I like programming” の3番目のテキストを出力するコマンドを完成してください。

ファイル作成なし

[user01@localhost ~]$ echo ???
programming

問3 csvファイルを「,」で区切って、2列を出力するコマンドを完成してください。

customer.csv

[user01@localhost ~]$ vi customer.csv
id,name,email,phone
1,Sophia,sophia@yahoo.com,(862) 478-7263
2,Amelia,amelia@gmail.com,(530) 764-8000
3,Emma,emma@hotmail.com,(542) 986-2390
[user01@localhost ~]$ awk ???
name
Sophia
Amelia
Emma

NEXT>> 12章 実用シェルスクリプト