Você está no caminho certo, mas está tentando canalizar a saída de cat mongod.txt
. Piping não significa que a saída será adicionada como argumentos. Em vez disso, quando você canaliza dados, o programa de recebimento precisa saber como lidar com os dados do pipe.
Por exemplo, se tivermos banana.txt
com o texto Teste :
-
%código%
- Linha vazia como saída
-
%código%
- Teste como saída
Em vez de canalizar, estamos pedindo a cat banana.txt | echo
para avaliar echo "$(cat banana.txt)"
e inserir isso imediatamente, e antes de executar bash
.
Embora existam milhares de exemplos reais, alguns exemplos de onde você gostaria de enviar ficariam com ferramentas como cat banana.txt
e echo
e grep
. Olhe para o 'bash piping', 'bash evaluation / expansion', e coisas como STDIN .