[BASH] sostituire elenco stringhe

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
BaroneRosso
Prode Principiante
Messaggi: 1
Iscrizione: mercoledì 29 settembre 2021, 16:51
Desktop: cinnamon
Distribuzione: Linux Mint
Sesso: Maschile

[BASH] sostituire elenco stringhe

Messaggio da BaroneRosso »

Ciao,
ho rispolverato i miei appunti bash con pessimi risultati... :D

Ipotesi ,ho quattro files:
-primo file: "partenza.xml" in cui c'è del testo complesso
-secondo file: "testo_da_cercare.txt" in cui ci sono le stringhe da cercare
-terzo file: "testo_da_sostituire.txt" in cui ci sono le stringhe da sostituire
-quarto file: "destinazione.xml" in cui c'è "partenza.xml" con le stringhe sostituite

esempio "partenza.xml"
--------------------------
testo <Text Lang="it">IPAdrSet</Text><Value Type="Text">192.168.92.9</Value> altro testo pippo123 altro testo maremma456 testo
--------------------------

esempio "testo_da_cercare.txt":
--------------
<Text Lang="it">IPAdrSet</Text><Value Type="Text">192.168.92.9</Value>
pippo123
maremma
--------------


esempio "testo_da_sostituire.txt":
--------------
<Text Lang="it">IPAdrSet</Text><Value Type="Text">192.168.92.10</Value>
pluto678
impestata
--------------

esempio "destinazione.xml"
--------------------------
testo <Text Lang="it">IPAdrSet</Text><Value Type="Text">192.168.92.10</Value> altro testo pluto678 altro testo impestata456 testo
--------------------------

secondo voi con della programmazione BASH si può fare?

sono disposto a pagare... :D
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti