grazie ma non funziona.
prima di tutto ho dimenticato di dire che c'è un terzo parametro (il percorso dove salvare il risultato della sostituzione)
quindi diventa
solo che come parametro java vede nuovofilecodice:java replacer miofile ctrl-v tab ; nuovofile
e da riga di comando mi torna l'errore
bash: nuovofile: command not found