awk -v subj="Maths" '{
for(n=1;n<=NF;n++){
if ($n==subj){
subp=n;nrr=NR+2
}};
if(NR==nrr){
print $subp
}}' test.txt
Aqui, se o assunto for Maths
, a posição do campo subp
e nrr
( NR +2
, onde o valor para o subj
Maths
está) será atribuída.