Gestisco una sceneggiatura da diversi giorni. Ho reindirizzato stdout a $HOME/mylog
, ma non ho reindirizzato stderr poiché pensavo che non ci sarebbe stato nulla. All'improvviso migliaia di linee iniziarono a uscire su Stderr, quindi ho sospeso il lavoro. C'è un modo in cui posso reindirizzare stderr $HOME/myerr
da ora in poi, senza bisogno di riavviare lo script?
Ho accesso sudo sulla scatola ed è OS X.
Forse qualcosa usando l'intrappolamento dei dtools?
Non posso perdere il lavoro svolto dalla sceneggiatura finora e riavviarlo da zero. Esiste un modo per "scaricare gli oggetti in memoria" sul disco, bloccare il programma, modificare le variabili (ad esempio i descrittori di file) e riprendere con il nuovo contesto?