Ho il seguente formato del file:
<common>
fitnes=0
genetic=1
method=0
</common>
<inputs>
foo=bar
bar=foo
</inputs>
<limits>
balance=200.00
</limits>
e vorrei eliminare tutto ciò che sta tra <inputs>
e </inputs>
(escluso lo schema stesso) e sostituirlo con il contenuto di un altro file (ad es foo.txt
.). In altre parole, si allinea con foo=bar
e bar=foo
verrebbe sostituito con un altro contenuto.
Probabilmente può essere simile a come elimini una corrispondenza su più righe , come:
:g/<inputs/,/inputs>/d
ma non sono sicuro di cosa dovrei sostituire d
per inserire il contenuto di un altro file, ma voglio mantenere il modello di corrispondenza.
Un approccio simile sarebbe rimuovere il contenuto interno del tag html , come
:/<inputs>/norm vitd
ma poi non so come aggiungeresti il contenuto del file.
Idealmente sto cercando di trovare una copertina, dal momento che farà parte di un'altra sceneggiatura.
Come posso raggiungerlo?
ex
script in cui posso specificare quale file inserire a seconda degli argomenti di input dell'utente.