Arquivo temporário BASH

0

essa parte do código cria um arquivo temporário? Porque eu não deveria usá-los e eu só descobri ontem que mesmo o sed -i cria isso. Então eu posso ter certeza. Obrigado

while read line; do
if [[ $line =~ "$PWD"$ ]] ;then 
IFS=" " read -r f1 f2 f3 f4 f5 <<<"$line"
fi
done <file.txt
    
por applenic 26.03.2015 / 20:56

1 resposta

1

Sim, o bash irá criar um arquivo temporário com here-documents e com here-strings ; você usou o último no seu script.

(Você pode testar isso inspecionando o diretório /tmp enquanto um programa de teste com um atraso sleep está sendo executado.)

    
por 26.03.2015 / 23:05

Tags