Вам действительно нужно изменить эту часть кода. Проблема в том, что теперь вам нужно сохранить два значения: самое высокое из найденных до сих пор и соответствующий элемент (1,2).
#!/usr/bin/perl
use warnings;
use strict;
my $close_to = 6.1937;
my ($close, $highest, $corr_highest);
$/ = q();
while (<>) {
my @arr = split;
if ((! defined $close || abs($arr[1] - $close_to) < abs($close - $close_to))
&& $arr[2] > $arr[3]
) {
$close = $arr[1];
}
if (! defined $highest || $arr[3] > $highest) {
($highest, $corr_highest) = @arr[3, 1];
}
if (eof) {
print "$close $corr_highest\n";
undef $_ for $close, $highest, $corr_highest;
}
}
Я хочу заменить все вхождения 1800 102 6022 на 1860 266 2666 во всех файлах. У меня есть разные файлы в разных каталогах, которые могут содержать 1800 102 6022. Я использую: perl -pi.13.04.2016 -...
Ниже текст в файле: Псевдо name=Apple Code=42B state=fault Псевдо name=Prance Code=43B state=good я нуждаюсь к grep для "42B" и получаю вывод из вышеупомянутого текста как: Псевдо имя =...
У меня есть файл, который имеет такие данные, как input.csv
1; 1,30453 103,83589; 1,306663 103,83587; 1,30 103,5; 1,30693 103,83883; 1,30709 103,835793; 1,30725 103,835757; 1,30741 103,83572; 1,30753 103,8798
2; 1.353 ...
Я пытаюсь найти размер удаленного каталога http/https (не рекурсивно), используя заданный регеxp (\. mp4) из командной строки, есть ли инструмент для этого или мне нужно разобрать index.html ? ...
[user@notebook ~] жемчуг времени-e 'предупреждение смещает @ARGV; должностное лицо @ARGV' 1 сон 2 Будильника настоящий 0m1.004s пользователь 0m0.004s sys 0m0.000s [user@notebook ~] Мой вопрос: как я могу избавиться от того "Предупреждения...
У меня есть файл типа матрицы фиксированной длины, где каждое поле является 20 символами долго. Как я могу преобразовать, это к пространству разграничило файл? Также существуют некоторые отсутствующие значения, которые я хотел бы заменить...
Мне нужно преобразовать пробелы в многоуровневый, пронумерованный список и я нашел этот неуловимый. Это то, за чем я охочусь: Ввод (видимый): Задача подпроекта #1 ...