Você está perdendo um $
done < $Ficheiro
Estou escrevendo um script para ler um arquivo de texto simples.
Mas recebo apenas uma mensagem "Nenhum arquivo desse tipo" .
O arquivo existe e possui os rigores de acesso adequados
o código que estou usando é:
Ficheiro="mensagem"
while read linha; do
echo $linha
done < Ficheiro