Problema ao usar descritores de arquivo no bash

0

Hy todos. Eu fiz um arquivo fd com

exec 7<file

E quando usar

cat <&7

Mostra o que está no arquivo. Mas quando eu uso novamente, não mostra nada. Eu não sabia por quê. Alguém que possa ajudar por favor.

    
por user705911 17.08.2017 / 17:52

1 resposta

3

Porque você só pode ler as linhas de um stream uma vez. Se você precisar reler o descritor de arquivo novamente, precisará exec 7<file novamente.

    
por 17.08.2017 / 19:39