Вопросы по теме 'filehandle'
Закрытие всех открытых файлов в процессе
Как мне найти все открытые файлы в процессе (внутри самого процесса)?
Это кажется полезным знать после fork() (до exec() ).
Я знаю о существовании getdtablesize() и более переносимого sysconf(_SC_OPEN_MAX) , но кажется неэффективным...
20726 просмотров
schedule
22.02.2022
Как я могу программно сгенерировать несколько файловых дескрипторов Perl?
Есть ли в Perl способ программно генерировать файловые дескрипторы?
Я хочу одновременно открыть десять файлов и записать их, используя дескриптор файла, состоящий из (CONST NAME + NUMBER). Например:
print const_name4 "data.."; #Then print...
643 просмотров
schedule
11.02.2022
Существует ли Perl-модуль, который может запустить процесс и вернуть этому процессу три основных дескриптора ввода-вывода?
В Perl мне часто нужно запустить дочерний процесс, отправить ему некоторый ввод, а затем прочитать его вывод. Для этого существует несколько модулей, но все они, кажется, требуют от вас передачи уже существующих переменных, которые затем...
94 просмотров
schedule
29.04.2022
Как я могу использовать __DATA__ дважды?
Как я могу использовать __DATA__ дважды?
#!/usr/local/bin/perl
use warnings;
use 5.012;
while ( <DATA> ) {
print;
}
while ( <DATA> ) {
chomp if $. == 1;
print scalar reverse;
print "\n" if eof;
}
__DATA__...
8771 просмотров
schedule
30.04.2022
Использование памяти Perl с картой и дескриптором файла
Загружает ли вызов map { function($_) } <FILEHANDLE>; весь файл в память при использовании Perl?
1487 просмотров
schedule
28.07.2022
Игра сохраняет дескриптор файла wma после выхода
У меня есть игра xna, экспортированная в файл dll. Все для запуска игры (кроме содержимого) находится в этой библиотеке, особенно основной класс игры.
В другой сборке я загружаю dll игры, создаю экземпляр класса игры и вызываю для него Run() ....
83 просмотров
schedule
04.09.2022
Perl: Цикл по файловым дескрипторам
Я самоучка Perl, ищу помощи у экспертов Perl:
Я продолжаю получать сообщение об ошибке, говорящее, что я не могу использовать дескриптор файла в цикле foreach , хотя я уверен, что это close (или undef , я пробовал оба). Полный текст ошибки см....
176 просмотров
schedule
23.11.2022
Распечатать хэш дескриптора файла содержимого
У меня есть хэш (%filehandle), в котором в качестве значений хранятся дескрипторы файлов. Но я не могу их распечатать.
Мой хэш выглядит так:
my %filehandle;
foreach my $output (@outputs){
foreach my $fp (@fp_values_array){...
450 просмотров
schedule
17.03.2022
Как снять блокировки файловой системы после клонирования репозитория через JGit
Я играю с клонированием существующего удаленного репо с помощью jGit, следуя приведенному здесь руководству:
https://github.com/centic9/jgit-cookbook/blob/master/src/main/java/org/dstadler/jgit/porcelain/CloneRemoteRepository.java
Я использую...
2023 просмотров
schedule
20.10.2023
Perl файловые дескрипторы в циклической ошибке
Попытка разбить файл fastq на множество файлов на основе совпадения, присутствующего в файле, поэтому выходных файлов может быть более 500. Предоставление двух входных файлов - один для совпадения и другого содержимого (fastq). Поместите совпадение в...
130 просмотров
schedule
05.01.2023
(пусто?) Возврат readline не перехватывается управляющей структурой
У меня есть многомерный хэш, содержащий дескрипторы открытых файлов на SEEK_END , с намерением всегда читать последнюю строку, не получая большого количества операций ввода-вывода (что я получил бы с tail ).
Сейчас я просматриваю все эти...
46 просмотров
schedule
14.07.2022
получить имя файла из значения дескриптора файла
скажем, у меня есть дескриптор файла. Есть ли способ узнать имя файла, в который он пишет? То есть вы обычно используете:
set fh [ open "fname" "w" ]
Мне нужен процесс, который будет иметь вывод:
puts [ getFHFName $fh]
>fname...
404 просмотров
schedule
30.04.2022
Управление файловыми дескрипторами в массиве хэшей в Perl
У меня есть массив хэшей, который я заполняю следующим образом:
# Array of hashes, for the files, regexps and more.
my @AoH;
push @AoH, { root => "msgFile", file => my $msgFile, filefh => my $msgFilefh, cleanregexp => s/.+Msg:/Msg:/g,...
57 просмотров
schedule
29.05.2022