Abstract

A program that you can use to select particular records in a file and perform operations upon them.

awk command 4#

awk #4

An Introduction to awk#

There are a lot of quick tricks which may be accomplished with the awk interpreter. Among other things, awk may be used for a lot of text-munging and data-processing tasks which require some quick scripting work.

Examples with awk

Note

Only solutions using awk will be considered valid for this task

Task#

You are provided a file with four space-separated columns containing the scores of students in three subjects. The first column, contains a single character (A-Z) - the identifier of the student. The next three columns have three numbers (each between 0 and 100, both inclusive) which are the scores of the students in English, Mathematics and Science respectively.

Input Format#

There will be no more than \(10\) rows of data. Each line will be in the format:

[Identifier] [Score in English] [Score in Math] [Score in Science]

Output Format#

Concatenate every 2 lines of input with a semi-colon.

Sample Input#

A 25 27 50 B 35 37 75 C 75 78 80 D 99 88 76

Sample Output#

A 25 27 50;B 35 37 75 C 75 78 80;D 99 88 76

Explanation#

Every pair of lines have been concatenated with a semi-colon.