Описание тега identity-cards
в заключение интересно об использовании Ш. против Баша.. он это только ради переносимости (для каждого Ш ,но не каждый может использовать/есть bash(что само по себе странно, но можно!)) Я редактировал ответ, - я нашел "дымящийся пистолет" доказательство от Сутта Питаку - Сутта Нипата 4.14 утверждает, что корень объективизация-классификации (papanca) это я мыслитель'. Я все еще думаю о вопрос Андрея о том, что техника выступает в Палийском каноне, чтобы избавиться от этих предубеждений. Увидеть ориентиры @Braiam: я не вижу localhost в любом месте, за исключением адреса электронной почты. Апач должен слушать на всех интерфейсах. - Слушай 127.0.0.1:8085` не обязательно работать, как Майкл хотел (проброс портов на своем роутере). @Майкл: Если вы обнаружите проблему IPv4-подключения, вы можете явно указать Apache на прослушивание для IPv4: `слушать 0.0.0.0:8085`
#!/usr/Бен/Perl с
использовать строгие;
мой $Ф1 = сдвиг;
мой Ф2 $ = сдвиг;
открыть(Ф1,"<",$Ф1) || умрешь "не могу открыть '$Ф1' для чтения: $!\Н";
открыть(Ф2,"<",$Ф2) || умрешь "не могу открыть 'Ф2 $' для чтения: $!\Н";
# установите входной разделитель записей (ИРС) для '@'
$/='@';
# Как правило, налоговики нашли в конце записи, но ваш вклад
# файлы начинаются с входной разделитель записей, так что мы должны бросить
# первый (Богус) входной записи (т. е. все с самого начала
# файлы к первому @ символы в них. иными словами,
# первые @ символы в обоих файлах.)
мой $барахло = <Ф1>;
$барахло = <Ф2>;
хотя (!ВФ(Ф1) && !ВФ(Ф2)) {
мои @истории1 = сплит(/\Н/, <Ф1>);
мои @record2 = сплит(/\Н/, <Ф2>);
с printf "%ы%з\п", $/, $истории1[0]; # сохраняем ИРС
с printf "%ы%з\п", функцию substr($record2[1],0,4), $истории1[1];
с printf "%з\п", $record2[2];
с printf "%ы%з\п", $record2[3], $истории1[3];
};
рядом(Ф1);
закрыть(Ф2);
Это открывает как файлы для чтения, и устанавливает в Perl $/
входной разделитель записей переменной @
характера.
Потом, пока оба файла еще не достигнут конец файла, он читает записи из каждого файла, разбиение записей в массивы (через перевод строки \n в
качестве разделителя), и затем выводит слили записи, как указано.
Обратите внимание, что Perl массивы начинаются с 0, а не 1 - Так, например, $истории1[0]
- это первая строка записи из файла file1.
Сохранить скрипт в файл (например, hassan.pl
), сделайте его исполняемым с помощью команды chmod +х hassan.pl
и запустить его, как показано ниже:
Пример вывода:
$ ./hassan.pl file1.txt file2.txt
@NB551168:120:HTKN2BGX5:1:11101:3598:1051 2:Н:0:NATC
NATCCAATCTCTAAAGTTT
+
#EEEAA/А/ЭЭЭЭ///ЕЕЕ
@NB551168:120:HTKN2BGX5:1:11101:24202:1051 2:Н:0:NTCG
NTCGTGAGACCGGGTGTTG
+
#EEEAAAAAAEEE///<АА
@NB551168:120:HTKN2BGX5:1:11101:4381:1051 2:Н:0:РЦТТ
NCTTGCTACTCCTAAGGCA
+
#АОСЕ////6/////УО//
(Я проверил с дифф
, что эта продукция соответствует требованиям точности).