Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Utility Software >> Content
De verschillen in SED Versies
Elke versie van Unix en Linux wordt geleverd met een versie van de stream editor programma , of SED . Dit kleine programma is in staat om uit te voeren geprogrammeerde bewerkingen op batches van tekstbestanden , en is slanker en sneller dan veel vergelijkbare programma's . Er zijn meerdere versies van het programma , en ze verschillen enigszins van elkaar . Grootte van de Grenzen

ssed en de GNU versie van SED hebben geen geprogrammeerde limieten aan de maximale hoeveelheid geheugen die kan worden benaderd door SED in een keer, maar sedmod en HHsed beide limiet dit aan ruwweg vier kilobytes . In de praktijk betekent dit dat de maximale lengte van een enkele lijn of paragraaf in een document kan niet meer dan vier kilobytes . Sed grenzen labelnamen BSD 's aan in totaal acht tekens , terwijl andere versies leggen geen beperking . Ofbeeldienge IO Verschillen

meeste versies van SED
leggen geen beperkingen op de duur van de file namen , maar het besturingssysteem kan . Echter , BSD 's SED beperkt bestandsnamen tot 40 karakters . Bovendien kunnen sedmod en HHsed alleen naar tien bestanden in een keer met de " w " commando . GNU sed 2.0 is beperkt tot een totaal van 32 bestanden worden gelezen en geschreven in een keer. Nieuwere versies van GNU sed en ssed hebben geen limiet op het maximum aantal bestanden dat ze kunnen lezen en schrijven naar , hoewel het besturingssysteem kan een limiet opleggen .
Commando
< br

GNU sed > laat alle commando's worden gegeven op de opdrachtregel als een script , met elke opdracht , gescheiden door een puntkomma van de anderen . Echter, niet- GNU versies van SED niet over deze mogelijkheid . Terwijl sommige commando's kunnen worden gegeven als een script gescheiden door puntkomma's , etiketten , vertakking instructies , lees /schrijf -opdrachten en sluiten beugels moeten altijd de laatste opdracht in een serie.
Reacties
< br

meeste versies van SED > toestaan ​​reacties te verschijnen alleen op de eerste regel van een SED script , en ze moeten een " # " als eerste teken om aan te geven dat een reactie wordt gebruikt . Echter, sommige versies niet dwingen deze regel . GNU sed , HHsed , sedmod en HP - UX sed alles toestaan ​​reacties te verschijnen op elke regel in het script , zolang de opdracht voorafgaand aan het commentaar eindigt met een puntkomma en het commentaar begint met een hekje .

Regex Verschillen

syntaxis voor reguliere expressies
verschilt subtiel tussen de verschillende versies van de SED . Meeste verschillen omvatten speciale escape patronen gebruikt om niet - afdrukbare tekens overeenkomen , zoals de klok en ASCI -einden . GNU sed 3 + bevat ook een " r" schakelaar die de regex syntax op te nemen strekt " , " " + " en " | " commando

.

Previous: Next:
  Utility Software
·Hoe Set Up Sympatico in Thunde…
·Hoe kan ik toestaan ​​Rapidsha…
·Hoe te Adm Group Policies . Bi…
·iPod naar PC Transfer-software…
·Hoe een register Command Line …
·Wat is de oorzaak Spooler Prob…
·Heeft Microsoft Vista Hebben e…
·Hoe je afbeeldingen samenvoege…
·Hoe de screensaver uit te scha…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
Hoe maak je een achtergrondafbeelding to…
Hoe maak je een complex tabel in Word 20…
  Software Articles
·Hoe te Smileys Load Into Skype 
·Hoe maak je een Microsoft geplande taak …
·Hoe te Quark bestanden opslaan als een P…
·Hoe te detecteren en uitschakelen Spywar…
·Hoe kan ik een uur grafiek in Excel make…
·De Grootte van input tekstvelden in Drup…
·Hoe een SWF extract van een URL 
·Hoe maak je een laag Fade Into Another v…
·Schadelijke Worm Removal 
Copyright © Computer Kennis http://www.nldit.com