練習問題
練習問題
サンプルファイルを作成してください。
mysampledata.txt
[user01@localhost ~]$ vi mysampledata.txt
Fred apples 20
Susy oranges 5
Mark watermellons 12
Robert pears 4
Terry oranges 9
Lisa peaches 7
Susy oranges 12
Mark grapes 39
Anne mangoes 7
Greg pineapples 3
Oliver rockmellons 2
Betty limes 14
ファイル確認
[user01@localhost ~]$ cat mysampledata.txt
Fred apples 20
Susy oranges 5
Mark watermellons 12
Robert pears 4
Terry oranges 9
Lisa peaches 7
Susy oranges 12
Mark grapes 39
Anne mangoes 7
Greg pineapples 3
Oliver rockmellons 2
Betty limes 14
図
問1 a, e, i, o, uの中で2つ以上を含めた文字を出力するコマンドを完成してください。
[user01@localhost ~]$ egrep ??? mysampledata.txt
Robert pears 4
Lisa peaches 7
Anne mangoes 7
Greg pineapples 3
問2 後尾を除いて「2」が付いている行を出力するコマンドを完成してください。
[user01@localhost ~]$ egrep ??? mysampledata.txt
Fred apples 20
問3 最後の文字が「2」で終わる行を出力するコマンドを完成してください。
[user01@localhost ~]$ egrep ??? mysampledata.txt
Mark watermellons 12
Susy oranges 12
Oliver rockmellons 2
問4 「or」,「is」,「go」のいずれかが含まれた行を出力するコマンドを完成してください。
[user01@localhost ~]$ egrep ??? mysampledata.txt
Susy oranges 5
Terry oranges 9
Lisa peaches 7
Susy oranges 12
Anne mangoes 7
先頭文字が「A~K」で始まる行を出力するコマンドを完成してください。
[user01@localhost ~]$ egrep ??? mysampledata.txt
Fred apples 20
Anne mangoes 7
Greg pineapples 3
Betty limes 14
NEXT>> 10章 SED