Inhoudsopgave:

Wat doet het sed-commando in shellscript?
Wat doet het sed-commando in shellscript?

Video: Wat doet het sed-commando in shellscript?

Video: Wat doet het sed-commando in shellscript?
Video: Regular Expressions - Linux Tutorial 10 2024, Mei
Anonim

SED-commando in UNIX is staat voor stream editor en it kan veel functies in bestanden uitvoeren, zoals zoeken, zoeken en vervangen, invoegen of verwijderen. Hoewel het meest voorkomende gebruik van SED-commando in UNIX is voor vervanging of voor zoeken en vervangen.

Hoe werkt het sed-commando op deze manier?

sed is een stream-editor. Een stream-editor wordt gebruikt om basisteksttransformaties uit te voeren op een invoerstroom (een bestand of invoer uit een pijplijn). Hoewel in sommige opzichten vergelijkbaar met een editor die scripted bewerkingen toestaat (zoals ed), sed werkt door slechts één keer over de ingang(en) te gaan, en is daardoor efficiënter.

Vervolgens is de vraag, wat is het gebruik van het grep-commando? Het is een van de meest voorkomende gebruikt en krachtig commando's op Linux en Unix-achtige besturingssystemen. De ' grep ' opdracht is gebruikt om in een bepaald bestand te zoeken naar patronen die door de gebruiker zijn opgegeven. In principe ' grep ' kunt u een tekstpatroon invoeren en vervolgens zoekt het naar dit patroon in de tekst die u aanlevert.

Hiervan, hoe schrijf je een sed-commando?

Laten we enkele voorbeelden van schrijfopdrachten in sed bekijken

  1. Schrijf de eerste regel van het bestand.
  2. Schrijf de eerste en laatste regel van het bestand.
  3. Schrijf de lijnen die overeenkomen met het patroon Opslag of Sysadmin.
  4. Schrijf de regels van waaruit het patroon overeenkomt tot het einde van het bestand.
  5. Schrijf de lijnen die overeenkomen met het patroon en de volgende twee regels van de overeenkomst.

Waar worden sed en awk voor gebruikt?

Awk , Leuk vinden sed , is een programmeertaal die is ontworpen voor het omgaan met grote hoeveelheden tekst. Maar terwijl sed is gewend om tekst verwerken en wijzigen, Awk is meestal gebruikt als een hulpmiddel voor analyse en rapportage.

Aanbevolen: