Для вопросов программирования о чтении файла полностью за одну операцию, а не по одной строке за раз.
7 ответов

Как мне прочитать содержимое файла в скаляр Perl?

То, что я пытаюсь сделать, это получить содержимое файла с другого сервера. Так как я не настроен на Perl и не знаю его модов и функций, я пошел по этому пути: my $fileContents; if( $md5Con =~ m/\.php$/g ) { my $ftp = Net::FTP->new($DB_ftpserver,…
06 фев '10 в 14:53
2 ответа

Использование Perl для печати нескольких строк

Этот код извлекает ключевое слово fun из имеющихся у меня текстовых файлов, а затем печатает 20 символов до и после ключевого слова. Тем не менее, я также хочу напечатать предыдущие 2 строки и следующие две строки, и я не уверен, как это сделать. Я …
01 мар '16 в 01:18
5 ответов

Как настроить robot.txt, который разрешает только страницу сайта по умолчанию

Скажем, у меня есть сайт на http://example.com/. Мне бы очень хотелось, чтобы боты могли видеть домашнюю страницу, но любая другая страница должна быть заблокирована, поскольку паукам это бессмысленно. Другими словами http://example.com/ & http://ex…
04 сен '08 в 09:51
1 ответ

Ansible slurp как закрытый ключ в jenkins creitial api error для разбора json?

У меня есть настройка jenkins, теперь я хочу добавить узел к jenkins, я следую инструкциям в разделе " Как подключиться к удаленному SSH-ведомому". Существует шаг для создания учетных данных с slave node закрытый ключ Я пытаюсь создать это, использу…
22 янв '18 в 17:02
1 ответ

Ansible: добавление значений к переменной в цикле

Я работаю над пьесой, которая делает следующее: Идет по указанному пути на каждом сервере Windows Отбрасывает текст из файла и добавляет его в переменную Выполняет проверку переменной, чтобы увидеть, существует ли строка текста Записывает результаты…
25 окт '18 в 16:53
20 ответов

В Perl, как я могу прочитать весь файл в строку?

Я пытаюсь открыть файл.html в виде одной большой длинной строки. Вот что у меня есть: open(FILE, 'index.html') or die "Can't read file 'filename' [$!]\n"; $document = <FILE>; close (FILE); print $document; что приводит к: <!DOCTYPE HTML PUB…
05 июн '09 в 00:04
2 ответа

Почему Yahoo! Slurp запрашивает /1338.aspx?

Ip: 67.195.112.247 Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp) System.Web.HttpException: The file '/1338.aspx' does not exist. IP: 67.195.112.247 Хост: b3091104.crawl.yahoo.net Страна: Соединенные Штаты
10 мар '10 в 19:59
3 ответа

Как работает модуль Perl's Slurp?

Я взглянул на источник Slurp, и я хотел бы понять, как slurp() Работа: sub slurp { local( $/, @ARGV ) = ( wantarray ? $/ : undef, @_ ); return <ARGV>; } Где файл даже открыт?
25 окт '10 в 10:28
1 ответ

Perl Slurp в Excel CSV-файл

Я анализирую файл Excel CSV в OSX El Capitan, CSV здесь Проблема в том, что переводы строки помечены как \x0d (CR). 1] Я смог преобразовать файл с новыми строками, установленными как 'x0a' (NL) с $> perl -e 'open(fh, "<coord2.csv") or die("can…
30 авг '17 в 09:40
3 ответа

Почему "похищение" файла не является хорошей практикой?

Почему "прихлебывание" файла не является хорошей практикой для обычного ввода-вывода текстового файла и когда это полезно? Например, почему я не должен использовать их? File.read('/path/to/text.txt').lines.each do |line| # do something with a line e…
07 авг '14 в 18:09
4 ответа

Как сделать мой JSON отформатированный с помощью Python

У меня есть JSON, который выглядит так: { "message": ".replace(commentRegExp, '')", "report_id": 1961272 }{ "message": ".replace(currDirRegExp, '')", "report_id": 1961269 }{ "message": ".replace(jsSuffixRegExp, '');", "report_id": 1961270 } Как сдел…
31 июл '18 в 10:43
2 ответа

Разбор заводного файла в python

У меня есть отличный конфигурационный файл, к которому я тоже хочу добавить данные. Было бы проще собирать данные с использованием python, который я хочу добавить, но я не смог найти соответствующий модуль ConfigSlurper в python, и я не нашел просто…
26 авг '15 в 01:42
1 ответ

clojure - хлебать файлы относительно проекта

У меня есть проект, созданный с использованием leningen, в котором я сохранил файлы clj в каталоге src/some_project_name (рядом с автоматически сгенерированным файлом core.clj). Также с этими clj файлами сохраняются текстовые файлы, которые я хочу s…
14 июн '17 в 00:41
2 ответа

Извлечение IP-адреса из полной строки после использования файла slurping и использования регулярных выражений для сопоставления IP-адреса

Я написал следующий код для чтения файла, взлома, определения IP-адресов и отслеживания количества вхождений каждого адреса с использованием хэш-структуры. Проблема в том, что вместо того, чтобы моим ключом был IP-адрес, сопоставленный с регулярным …
17 июн '14 в 05:05
2 ответа

Slurping http://foobar.mp3, который перенаправляет на http://fizzbar.mp3 в Clojure

Я пытаюсь программно скачать mp3 файлы из этого RSS-канала. Когда я открываю URL-адрес, такой как: http://menlochurch.podbean.com/mf/feed/5gv2gb/170219_jortberg.mp3 он перенаправляет на URL-адрес, например: http://s62.podbean.com/pb/67f34563539acbe8…
23 фев '17 в 16:47
2 ответа

Надежная кодировка Perl с помощью File::Slurp

Мне нужно заменить каждый случай http:// с // в файле. Файл может быть (по крайней мере) в UTF-8, CP1251, или же CP1255, Работает ли следующее? use File::Slurp; my $Text = read_file($File, binmode=>':raw'); $Text =~ s{http://}{//}gi; write_file($…
08 дек '16 в 10:41
3 ответа

"Нет такого файла или каталога", хотя у меня есть файл, и у него есть права на чтение для всех

У меня есть Perl-скрипт на CentOS и я пытаюсь прочитать файл, используя File::Slurp: my $local_filelist = '~/filelist.log'; use File::Slurp; my @files = read_file($local_filelist); Но я получаю следующую ошибку: Carp::croak('read_file \'~/filelist.l…
26 июл '13 в 10:58
4 ответа

Perl - проблема с сохранением файла

Я запускаю следующий код: open my $fh, "<", $file; $/ = undef; my $report = <$fh>; $/ = "\n"; close $fh; print("$report\n\n"); $ file ссылается на текстовый файл, который выглядит следующим образом: a 1 b 2 c 3 Я запускал этот код на двух р…
02 апр '12 в 15:34
2 ответа

Сделать родительский div webkit-filter не затрагивающим детей

Я использую очень модный фильтр webkit, чтобы сделать фоновые изображения в градациях серого, а при наведении курсора на изображения становятся цветными. Вот фильтр filter: none; -webkit-filter: grayscale(0); transition: opacity .3s ease-in-out; -mo…
22 мар '14 в 22:48
1 ответ

slurp/csv/loop файл для создания списка словарей

У меня есть большой файл (1,6 гигабайта) с миллионами строк, столбцы которых разделены: [||] Я пытался использовать модуль CSV, но он говорит, что я могу использовать только один символ в качестве разделителя. Итак, вот что я имею: fileHandle = open…
01 авг '17 в 15:13