В Perl, как мне безопасно создать временный FIFO?
Сравнить сdiff
соседних записей из файла я создал двеFIFOs, раздвоил детей, чтобы поставить их концы записи, и захватил вывод
diff -ub $previous $current
где скаляры содержат пути FIFO - какbash
процесс замены работает.
Это не программа, которая должна быть пуленепробиваемой, но если бы это было так, как бы я создавал временные FIFO, чтобы избежатьусловия гонки и другие уязвимости? ПредставитьFile::Temp
имеетFile::Temp::FIFO
двоюродный брат: какова будет реализация последнего?