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 .