Come configurare un file XML con SED

November 19

Editor flusso è un linguaggio di programmazione Unix che analizza il contenuto come file XML. È possibile utilizzare il linguaggio per creare e configurare un file XML. È possibile programmare la lingua SED da un computer Windows, ma è necessario eseguire il debug ed eseguire il file sul server Unix. Lo script crea l'XML e controlla il codice XML per eventuali errori.

istruzione

1 Fare clic sul file SED che si desidera modificare, e selezionare "Apri con". Fai clic su "Blocco note" per aprire il file SED nel vostro editor di Windows.

2 Impostare la variabile di file che si desidera utilizzare per il file XML. Questo è il file in cui è memorizzato il codice XML. Aggiungere il seguente codice al file:

file = myfile.xml

Sostituire "myfile.xml" con il nome del file che si desidera utilizzare.

3 Creare i nodi XML. Si utilizza la "e" switch SED scrivere tag XML al file di script. Il codice seguente crea un nodo XML:

-e sed "s / <$ 2> $ node_name <\ / $ 2> / <$ 2> $ nodeValue <\ / $ 2> / g" $ 1> $ file

Sostituire "$ nome_nodo" con il nome che si desidera dare al nodo. Sostituire il valore con il proprio valore.

4 Configurare il file per l'accesso lettore, in modo che i programmi e gli utenti possono leggere dal file XML. Il codice seguente configura il file per l'uso:

chmod 666 $ 1
mv $ file $ 1
chmod 444 $ file

Il codice cambia sopra i permessi del file di "scrivere", così lo script può salvare le modifiche. Il comando chmod cambia quindi i permessi di sola lettura, quindi gli utenti non possono modificare i dati XML.