Se si ha per qualche motivo la necessità di impostare la redirezione dell'output di uno script (stdout e/o stderr) senza utilizzare gli operatori per la redirezione (come ben descritto per esempio sul sito dell'ILDP) dall'interno dello script o direttamente dalla linea di comando, ecco una possibile soluzione:
#!/bin/sh
exec > prova.log 2 > &1
echo "queste due linee stampate"
echo "andranno in prova.log"
Nessun commento:
Posta un commento