No Perl, como faço para criar com segurança um FIFO temporário?
Para comparar comdiff
registros adjacentes de um arquivo, criei doisFIFOs, bifurcaram as crianças para fornecer seus fins de gravação e capturaram a saída de
diff -ub $previous $current
onde os escalares contêm os caminhos dos FIFOs - comobash
substituição de processo trabalho.
Este não é um programa que precisa ser à prova de balas, mas, se fosse, como eu criaria FIFOs temporários para evitarcondições da corrida e outras vulnerabilidades? ImagineFile::Temp
tem umFile::Temp::FIFO
primo: qual seria a implementação deste último?