Slik fjerner XML tagger med Shell Script

Extensible Markup Language (XML) er brukt med HTML lage dynamiske websider. HTML viser data som er lagret og transportert med XML. I motsetning til andre programmeringsspråk, er XML-koder ikke er forhåndsdefinert. I stedet webutvikler utvikler sine egne koder i XML. Etter å ha jobbet med XML-dokumenter, det kommer en tid når du ønsker å fjerne uønskede koder. Gjør dette i et Unix-miljø ved hjelp av et shell script.

Bruksanvisning

1 Åpne programmet du bruker til å skrive dine Unix kommandoer. De fleste utviklere bruke skallet programmet leveres av deres web server. For å gjøre dette, må du ha ssh / Telnet tilgang. Hvis du ikke gjør det, spør din web hosting selskapet om å gi deg denne tilgangen.

2 Finn den fulle filnavnet for XML-filen som du ønsker å jobbe med. Bruk "cd" -kommandoen i shell script program for å navigere til mappen som holder filen du ønsker å jobbe med. Et eksempel på dette er:

"> Cd / public_html / site / XML_Files"

Du vil være i "XML_Files" -mappen på webserveren din. Endre dette til å inkludere mappene i katalogen.

3 Bruk "--dump" kommando for å fjerne XML-koder fra dokumentet.

"gjøre

echo $hit | sed 'd/::/ /'> file.xml

cat file.xml | xargs xpath 2> / devnull | xmlcat --dump

ekko

ferdig "

Endre "file.xml" til filnavnet til XML-filen som du ønsker å fjerne XML-koder fra.