Fish Shell:
Lendo um arquivo de texto

Como fazer:

# Ler todo o conteúdo do arquivo
cat arquivo.txt

# Ler linha por linha
while read -la linha
    echo $linha
end < arquivo.txt

Exemplo de saída para o comando cat:

Olá, mundo!
Este é conteúdo do meu arquivo de texto.

Exemplo de saída para o loop while:

Olá, mundo!
Este é conteúdo do meu arquivo de texto.

Mergulho Profundo

Ler arquivos de texto é uma operação de I/O básica, que data dos primeiros dias da computação moderna. Alternativas no Fish incluem o uso de comandos como cat, less, more ou a manipulação de fluxo de dados com while read para maior controle. Internamente, essas operações se utilizam de syscalls para interagir com o sistema de arquivos do sistema operacional. A eficiência pode variar dependendo do tamanho do arquivo e do método utilizado, já que ler um arquivo inteiro de uma vez pode consumir bastante memória.

Veja Também