Не совсем понятно, что вы ищете, но если вы просто хотите напечатать второй столбец 4-й строки (и это неоднозначность, так как неясно, хотите ли вы всегда получать данные из строки 4 или данные из 3 строк после ^ RECORD или данные из строки после каждого вхождения «sl no.» и т. д.) можно выполнить:
$ awk 'FNR == 4 { print FILENAME, $2 }' test.txt test1.txt
или, если вы используете awk, который не поддерживает FILENAME (на данный момент я не уверен, является ли это стандартным расширением или расширением gnu), и вы не используете csh или одного из его двоюродных братьев, вы можете сделать :
$ for n in test.txt test1.txt; do printf '$s ' $n; awk 'NR==4{ print $2}' $n; done