Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Linux >> Content
Hoe te XML Tag verwijderen in Shell Script met behulp SED
The Stream Editor ( SED ) is een eenvoudige maar krachtige tool ontworpen om repetitieve taken uit te voeren bewerking . Staan als een overgangsmaatregel instrument tussen de GREP reguliere expressie motor en de programmeertaal Perl , SED pakketten GREP reguliere handling expressie in een enkele eenvoudig te typen en uit te voeren commando - lijn richtlijnen , maar mist variabelen en de programmering logica gevonden in Perl . Wat je nodig hebt
Unix -smaak -besturingssysteem ( Unix , Linux , Mac OS X ) op Twitter Toon Meer Aanwijzingen
1

Open een tekstverwerker en open de shell script te veranderen . Lees de shell script om het eerste optreden van de XML te verwijderen te vinden . . Noteer die tag en het pad naar de map waarin shell scripts zijn opgeslagen , meestal de /bin /directory kopen van 2

Open een terminal venster en typ het volgende in de opdrachtregel prompt : < br >

sed s ' / //' shellscript1.txt

Dit commando zal een bestand genaamd shellscript.txt openen . Het zal er voor elk optreden van . Wanneer zij constateert een optreden van , zal het deze vervangen door niets . Het zal een nieuw bestand met de naam shellscript1.txt waarin de xml tag is verwijderd redden . U kunt archiveren het originele script als je nodig hebt om het proces te herhalen
3

Verwijder de afsluitende tag door de volgende opdracht : .

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

Nogmaals , dit opent het bestand met de naam shellscript1.txt , zoekt voor elk optreden van < /this_tag > , vervangt deze met niets , maar laat de rest van het bestand ongewijzigd en slaat het resultaat op een nieuw bestand met de naam shellscript2.txt . Hoewel SED heeft een opdracht delete , deze opdracht werkt alleen op lijnen . In dit geval zou het elke regel te verwijderen met de XML -tags en < /this_tag > . Omdat je alleen wilt de tags en ​​niet de lijnen te verwijderen , is het het beste om de vervangende opdracht en de plaats van de doelgroep tag met niets .
4

Controleer de gewenste veranderingen door het openen shellscript2.txt en controleren dat de gerichte tag is verwijderd . Verwijder het bestand met de naam shellscript1.txt en shellscript.txt opslaan in een archief van afgekeurde shell scripts voor eventuele toekomstige referentie .

Previous: Next:
  Linux
·Hoe te SSL Installeren op Tomc…
·Hoe maak je een DNS -server ad…
·Hoe de NIC snelheid ligt in Xi…
·Hoe kan ik PHP commando's inst…
·Hoe maak je een Transfer voor …
·Hoe te installeren FFmpeg behu…
·Hoe maak je een nieuwe partiti…
·Aanbevolen Terminals voor Linu…
·Aanwijzingen voor GParted Live…
  Related Articles
Hoe te Cool Bureaublad Achtergronden voo…
Hoe maak je Windows XP Fonts Look Better…
Hoe te bespoedigen Windows XP 
Hoe je Auto Login inschakelen in Windows…
Hoe je Auto Login inschakelen in Windows…
Hoe te installeren Windows XP op uw comp…
Hoe om te upgraden naar Vista uit Window…
Hoe om bestanden in Windows XP Pro 
Hoe te File Type Associations in Windows…
  Besturingssysteem Articles
·Hoe te Leopard opnieuw installeren 
·Hoe om verwijderde bestanden in Linux op…
·Hoe maak je een harde schijf wissen Na B…
·Hoe maak je een Windows XP Boot Screen V…
·Hoe te verwijderen van een optionele med…
·Hoe te gebruiken Hot Vinegar aan Paint v…
·Hoe kan ik opnieuw installeren van Windo…
·Hoe maak je mappen op een netwerk met Vi…
·Hoe kan ik XP 64 installeren op een Dell…
Copyright © Computer Kennis http://www.nldit.com