Sinal menor que depois de feito em um shell script

5

Deve ser fácil, mas queremos saber por que a "seta para a esquerda" < é usada em vez da seta para a direita.

   if
   fi
   done < a.txt

O que significa seta esquerda? Eu pensei desde que eu terminei com a condição, a saída deve ser salvo em a.txt com a seta para a direita como feito > a.txt

Por que usamos a seta para a esquerda para a declaração if?

    
por EPSILONsdfsdfdsf 09.10.2013 / 09:56

1 resposta

7

setas são para redirecionamento: > redireciona um descritor de arquivo de saída, < um descritor de arquivo de entrada.

Como você está fazendo muitas perguntas relacionadas, você realmente deve dar uma olhada na página de manual de bash . Experimente:

man bash

está disponível online e há também uma boa documentação .

    
por 09.10.2013 / 10:05

Tags