Sto cercando di scoprire se è possibile modificare un file in un singolo comando sed senza trasmettere manualmente il contenuto modificato in un nuovo file e quindi rinominare il nuovo file con il nome del file originale. Ho provato l' -i
opzione ma il mio sistema Solaris ha detto che -i
è un'opzione illegale. C'è un modo diverso?
-i
è un'opzione in gnu sed, ma non è in sed standard. Tuttavia, trasmette il contenuto a un nuovo file e quindi rinomina il file in modo che non sia quello desiderato.