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.
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.
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.
Tags bash bash-scripting