У меня есть набор данных, указанный ниже:
35.7412 342
35.7598 341
35.7796 340
35.8008 339
35.8233 338
35.8471 337
35.8721 336
35.8984 335
35.9259 334
35.9546 333
35.9843 332
Теперь мне нужно найти минимум для нескольких файлов, и я делаю следующее:
awk 'FNR==1 {
if (min)
print min
min = ""
fn = FILENAME
}
$1+0 == $1 && (min=="" || $1 < min) {
min=$1
}
END {
print min
}' *.txt
и получаю:
35.7412
Но я хотел бы также напечатать соответствующее значение, то есть
35.7412 342
Любые предложения о том, как напечатать значение столбца $ 2? Спасибо