Puoi aggiungere un numero alla fine del comando sostitutivo. Ad esempio, quanto segue sostituirà la seconda occorrenza di old
con la stringa new
su ogni riga di file
:
sed 's/old/new/2' file
Quindi, invece della soluzione proposta, puoi utilizzare:
sed 's/ /|/2'
Per ulteriori informazioni, vedere ad es. questo sed tutorial.