Вопросы по теме 'filehandle'
Прочитать файл в переменную в Perl
Возможный дубликат: Как лучше всего преобразовать файл в строку в Perl?
Этот код - хороший способ прочитать содержимое файла в переменной в Perl? Это работает, но мне любопытно, есть ли лучшая практика, которую я должен использовать....
52182 просмотров
schedule
28.09.2021
Что происходит внутри, когда у вас есть ‹FH›, ‹› или ‹*› в perl?
Прошу прощения, если этот вопрос звучит просто, я намерен подробно понять, как работают эти (эти?) Конкретные операторы, и мне не удалось найти удовлетворительное описание в perldocs (возможно, он существует где-то я просто не мог найти его на всю...
176 просмотров
schedule
06.10.2021
Влияние QSerialPort на `/ dev / ttyS *` после завершения процесса?
Когда приложение Qt, использующее QSerialPort , завершает работу некорректно (например, из-за получения, а не обработки SIGINT ), как это влияет на файловый дескриптор последовательного порта?
После запуска приложения, которое открывает...
713 просмотров
schedule
12.11.2021
определение атрибута дескриптора файла в moose
Я пытаюсь определить атрибут дескриптора файла в своем коде Perl, используя лося, следующим образом:
has validation_log_file_handler => (
is => 'ro', isa => 'File', builder => '_build_validation_log_file_handler'
);
Строитель:...
454 просмотров
schedule
03.03.2022
Что делает «select ((select (s), $ | = 1) [0])» в Perl?
Возможный дубликат: Что выбирает (( select (s), $ | = 1) [0]) делать в Perl?
Для чего нужна вторая строка?
open my $fh, '>>', $logfile or die $!;
select((select($fh), $|=1)[0]);
150 просмотров
schedule
04.03.2022
Открыть дескриптор файла или назначить стандартный вывод
Я работаю в программе, в которой пользователь может передать параметр -o file , а затем вывод должен быть направлен в этот файл. В противном случае он должен перейти на стандартный вывод.
Чтобы получить опцию, я использую модуль getopt long, и...
3658 просмотров
schedule
20.03.2022
log= параметр командной строки для отправки вывода скрипта в STDOUT?
У меня есть сценарий Perl, для которого требуется параметр командной строки --log=<log> . Очевидно, это отправляет вывод скрипта в указанное имя файла. Не изменяя сценарий , могу ли я указать какое-либо значение командной строки, которое...
30 просмотров
schedule
18.03.2022
readline () ошибка дескриптора неоткрытого файла в Perl
У меня возникли проблемы с исправлением ошибки в моем коде. Я пытаюсь заставить код читать входной файл и извлекать только то, что находится между [] . Однако ошибка, которую я получаю, это readline() on unopened filehandle ... Я не уверен, что я...
1872 просмотров
schedule
15.04.2022
Как я могу прочитать из дескриптора файла Perl, который является элементом массива?
Я быстро набросал Perl-скрипт, который усреднит несколько файлов, состоящих только из столбцов чисел. Он включает чтение из массива файловых дескрипторов. Вот сценарий:
#!/usr/local/bin/perl
use strict;
use warnings;
use Symbol;
die "Usage:...
4161 просмотров
schedule
27.04.2022
Доступ из модулей к дескриптору файла, определенному в основной программе
У меня есть следующий запрос в Perl относительно доступа к обработчикам файлов.
Рассмотрим следующий фрагмент кода, который описывает точный сценарий.
Main.pl
#!/usr/bin/perl -w
use warnings;
use strict;
use strict 'refs';
use...
242 просмотров
schedule
27.04.2022
Доступ к оператору пустого угла Perl ‹› из реального дескриптора файла?
Мне нравится использовать изящную функцию Perl, когда чтение из оператора пустого угла <> волшебным образом дает вашей программе семантику фильтра UNIX, но я хотел бы иметь доступ к этой функции через реальный дескриптор файла (или IO::Handle...
1014 просмотров
schedule
19.05.2022
Где Ruby отслеживает дескрипторы открытых файлов?
О чем этот вопрос не
Этот вопрос не о том, как автоматически закрыть файл с помощью синтаксиса блока File#close или File#open. Это вопрос о том, где Ruby хранит свой список дескрипторов открытых файлов во время выполнения.
Актуальный вопрос...
5477 просмотров
schedule
08.06.2022
Проблема JNI: ошибка поиска символа с помощью FileHandle в C++ DLL
Я создал функции JNI и успешно связал их с динамической библиотекой С++. У меня все они работали нормально, но у меня была проблема с одной функцией, я получил ошибку поиска символа из класса FileHandle, который я использовал в С++, который я...
765 просмотров
schedule
21.06.2022
Как я могу обрабатывать многострочную строку по одной строке за раз в perl с использованием строгого использования на месте?
Я пытаюсь найти правильный одобренный PBP способ обработки многострочной строки по одной строке за раз. Многие разработчики Perl предлагают рассматривать многострочную строку как дескриптор файла, что отлично работает, если в вашем скрипте не указано...
11569 просмотров
schedule
11.09.2022
Загрузка файла веб-страницы всегда повреждена
Я пытаюсь добавить загрузку файла на существующую веб-страницу.
Каждый раз, когда я загружаю, я получаю файл, который поврежден.
Я установил binmode в дескрипторе файла. В моей форме для ввода enctype также установлено значение...
96 просмотров
schedule
19.09.2022
Как добавить строки вверху и внизу файла в Perl?
Я хочу добавить строку вверху и внизу файла. Я могу сделать это следующим образом.
open (DATA, "</usr/old") || die "cant open old\n"; #file to which line has to be added
my @body=<DATA>;
close(DATA);
open (FILE, ">/usr/new") || die...
23890 просмотров
schedule
23.09.2023
Почему я получаю print() для закрытого дескриптора файла с неверным файловым дескриптором в моем Perl-скрипте?
У меня есть TCP-сервер на Perl (версия 5.0, версия 8, подверсия 0), который использует эту подпрограмму для входа в файл.
sub logger {
return if ($LOGFILE eq "") ;
my ($idt, $str) = @_ ;
unless( defined($str) ) {
$str = $idt ;
$idt =...
1787 просмотров
schedule
19.02.2023
Perl - в то время как (‹›) обработка файлов
Простая программа с while( <> ) обрабатывает файлы, заданные в качестве аргументов ( ./program 1.file 2.file 3.file ), и стандартный ввод систем Unix.
Я думаю, что он объединяет их вместе в один файл, и работа идет построчно. Проблема в...
60191 просмотров
schedule
17.01.2023
исправить ширину столбца в файле .txt с помощью С++
я создал один класс врача и хочу вставить данные врача в файл блокнота (Doctor.txt), но данные не имеют симметрии, потому что в строке нет фиксированной длины моих входов...
int DocID;
string...
1313 просмотров
schedule
15.06.2023
Отправка данных в программу через stdin и ostream. (C ++)
Я хотел бы отправить данные из моей программы на C ++ на внешний конвейер, например:
FILE* file = popen("my_prog -opt | other_prog", "w");
std::ostream fileStream = some_function(file);
fileStream << "some data";
Я понимаю, что не...
1235 просмотров
schedule
27.07.2023