| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    Come rimuovere tag XML in script shell usando SED
    La Redazione Stream ( SED) è uno strumento semplice ma potente progettato per eseguire operazioni di editing ripetitive . In piedi come strumento di transizione tra il GREP motore delle espressioni regolari e il linguaggio di programmazione Perl , sed pacchetti di capacità di gestione delle espressioni regolari di GREP in alcune direttive facile da digitare ed eseguire da riga di comando , ma manca variabili e la logica di programmazione si trovano in Perl . Cose che ti serviranno
    sistema operativo Unix - aromatizzato ( Unix , Linux , Mac OS X ) economici Show More Istruzioni
    1

    Aprire un editor di testo e aprire lo script di shell di essere il cambiamento. Leggere lo script di shell per trovare la prima occorrenza del codice XML da rimuovere. . Prendere nota di tale tag e il percorso della directory in cui sono memorizzati gli script di shell , di solito il /bin /
    2

    Aprire una finestra di terminale e digitare quanto segue nella riga di prompt dei comandi:

    sed 's / //' shellscript1.txt

    Questo comando aprirà un file chiamato shellscript.txt . Si cercherà ogni occorrenza di . Quando si trova una occorrenza di , si sostituisce con nulla . Sarà salvare un nuovo file chiamato shellscript1.txt in cui il tag xml è stato rimosso . È possibile archiviare il copione originale se è necessario ripetere il processo
    3

    Rimuovere il tag di chiusura immettendo il seguente comando: .

    Sed 's /< \\ /this_tag > //' shellscript2.txt

    nuovo, questo si apre il file chiamato shellscript1.txt , ricerche di ogni occorrenza di < /this_tag > , lo sostituisce con nulla, ma lascia il resto del file invariato e salva il risultato in un nuovo file denominato shellscript2.txt . Sebbene SED ha un comando di cancellazione , questo comando funziona solo su linee . In questo caso, sarebbe eliminare ogni linea con i tag XML e < /this_tag > . Dal momento che si desidera rimuovere i tag e non le linee , si consiglia di utilizzare il comando di sostituzione e sostituire il tag di destinazione con niente .
    4

    Verificare le modifiche desiderate aprendo shellscript2.txt e controllo che il tag di mira è stato cancellato. Eliminare il file denominato shellscript1.txt e salvare shellscript.txt in un archivio di script di shell deprecati per eventuali riferimenti futuri .

    Previous :

    next :
      Articoli Correlati
    ·Come installare Linux su Power Mac G4 
    ·Come installare OpenCV Con Python 
    ·Come installare BackTrack 3 su un Eee PC 
    ·Come creare una partizione di avvio su un sistema Linux…
    ·Come costruire il proprio computer portatile Linux 
    ·Come utilizzare un titolo con più righe nel Grub 
    ·Come individuare mod_dav 
    ·Come utilizzare PulseAudio 
    ·Come riparare errore 17 in Grub 
    ·Come convertire un permesso ottale 
      Articoli in evidenza
    ·Come utilizzare Sixaxis su un PC tramite Bluetooth 
    ·Come correggere gli errori del Visualizzatore eventi 
    ·ATI Scheda non trovata : Guida in Ubuntu 
    ·Come inserire la chiave di convalida in Windows 
    ·Come rendere Windows XP funzionano come Windows 98 
    ·Come rimuovere le linee in un report di Microsoft Acces…
    ·Come posso Colla Plexi - Glass 
    ·Come fermare un conto alla rovescia 
    ·Come effettuare il login come amministratore in XP Home…
    ·Come usare Euphoria Con Ubuntu 
    Copyright © Conoscenza Informatica http://it.wingwit.com