Use apenas o redirecionamento de saída. Por exemplo,
#!/bin/bash
echo "some file content" > /path/to/outputfile
O >
gravará todos os stdin
fornecidos pelo stdout
de echo
para o arquivo outputfile
aqui.
Como alternativa, você também pode usar tee
e um pipe para isso. Por exemplo,
echo "some file content" | tee outputfile
Esteja ciente de que qualquer um dos exemplos irá sobrescrever um outputfile
existente.
Se você precisar anexar a um arquivo existente no momento, use >>
em vez de >
ou tee -a
.
Se você não aceitar a entrada do usuário nesta linha, nenhuma entrada do usuário poderá alterar o comportamento aqui.