EngelsFransSpaans

Ad


OnWorks-favicon

edplan9 - Online in de cloud

Voer edplan9 uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht edplan9 die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


ed - teksteditor

KORTE INHOUD


ed [ - ] [ -o ] [ filet ]

PRODUCTBESCHRIJVING


Ed is een eerbiedwaardige teksteditor.

Als een filet argument wordt gegeven, ed simuleert een commando (zie hieronder) op dat bestand: het wordt gelezen
in ed's buffer zodat deze kan worden bewerkt. De opties zijn

- Onderdruk het afdrukken van tekenaantallen door en opdrachten en van de bevestiging door
commando's.

-o (voor uitvoerpipes) Schrijf alle uitvoer naar het standaardfoutbestand, behalve schrijven door
opdrachten. Als Nee filet wordt gegeven, maak /dev/stdout het herinnerde bestand; zie de
commando hieronder.

Ed werkt op een `buffer', een kopie van het bestand dat het bewerkt; wijzigingen aangebracht in de buffer
hebben geen effect op het bestand totdat een (schrijf)commando wordt gegeven. De kopie van de tekst is
edited bevindt zich in een tijdelijk bestand met de naam buffer.

Commando's om ed hebben een eenvoudige en regelmatige structuur: nul, één of twee adressen gevolgd
door één enkel karakter commando, mogelijk gevolgd door parameters voor de opdracht. Deze
adressen specificeren een of meer regels in de buffer. Ontbrekende adressen worden aangeleverd door
standaard.

Over het algemeen kan er slechts één opdracht op een regel voorkomen. Bepaalde commando's staan ​​de toevoeging van toe
tekst naar de buffer. Terwijl ed tekst accepteert, er wordt gezegd dat deze binnen is invoer modus. In deze
modus, er worden geen opdrachten herkend; alle input wordt alleen verzameld. De invoermodus wordt verlaten door
alleen een punt aan het begin van een regel typen.

Ed ondersteunt regelmatig uitdrukking notatie beschreven in regexp(7). Normale uitdrukkingen
worden gebruikt in adressen om regels te specificeren en in één commando (zie s hieronder) om een
gedeelte van een lijn dat moet worden vervangen. Als het gewenst is om een ​​van de reguliere te gebruiken
expressie-metatekens als een gewoon teken, mag dat teken worden voorafgegaan door `\'.
Dit geldt ook voor het teken dat de reguliere expressie begrenst (vaak en voor zichzelf).

Om het adresseren te begrijpen ed het is noodzakelijk om te weten dat er op elk moment een actueel
lijn. Over het algemeen is de huidige regel de laatste regel waarop een opdracht betrekking heeft; echter, de
Het exacte effect op de huidige regel wordt besproken onder de beschrijving van elke opdracht.
Adressen zijn als volgt opgebouwd.

1. Het teken dat gewoonlijk 'dot' wordt genoemd, verwijst naar de huidige regel.

2. Het teken adresseert de laatste regel van de buffer.

3. Een decimaal getal n richt zich op de n-de regel van de buffer.

4. X adresseert de regel gemarkeerd met de naam x, wat een kleine letter moet zijn.
Lijnen worden gemarkeerd met de opdracht.

5. Een reguliere expressie tussen schuine strepen ( adresseert de regel die is gevonden door te zoeken
vooruit vanaf de huidige regel en stopt bij de eerste regel die een string bevat
die overeenkomt met de reguliere expressie. Indien nodig strekt de zoektocht zich uit tot de
begin van de buffer.

6. Een reguliere expressie die is ingesloten in query's adresseert de regel die is gevonden door te zoeken
achteruit vanaf de huidige regel en stoppen bij de eerste regel die een string bevat
die overeenkomt met de reguliere expressie. Indien nodig strekt de zoektocht zich uit tot de
einde van de buffer.

7. Een adres gevolgd door een plusteken of een minteken gevolgd door een decimaal getal
specificeert dat adres plus (resp. min) het aangegeven aantal regels. Het pluspunt
teken kan worden weggelaten.

8. Een adres gevolgd door (of gevolgd door een reguliere expressie tussen schuine strepen
specificeert de eerste overeenkomende regel die volgt (of voorafgaat aan) dat adres. De
zoeken loopt rond indien nodig. De kan worden weggelaten, dus richt zich op de eerste lijn
in de buffer met een Enclosure the reguliere expressie in keert de zoekopdracht om
richting.

9. Indien een adres begint met of de optelling of aftrekking betrekking heeft op
de huidige regel; wordt bijvoorbeeld bedoeld

10. Als een adres eindigt op of, wordt er 1 opgeteld (resp. afgetrokken). Als een gevolg van
deze regel en regel 9 verwijst het adres naar de regel vóór de huidige regel.
Bovendien hebben trailing en karakters een cumulatief effect, dus verwijzen ze naar de huidige
lijn minder 2.

11. Om de compatibiliteit met eerdere versies van de editor te behouden, wordt het personage in
adressen is gelijk aan

Voor opdrachten kunnen nul, één of twee adressen nodig zijn. Commando's waarvoor geen adressen nodig zijn
beschouwt de aanwezigheid van een adres als een fout. Commando's die één of twee adressen accepteren
ga uit van standaardadressen als er onvoldoende zijn opgegeven. Als er meer adressen zijn opgegeven dan a
commando vereist, worden de laatste één of twee (afhankelijk van wat wordt geaccepteerd) gebruikt.

Adressen worden doorgaans van elkaar gescheiden door een komma. Ze kunnen ook worden gescheiden door
een puntkomma In dit geval wordt de huidige regel ingesteld op het vorige adres vóór het volgende
adres wordt geïnterpreteerd. Als er geen adres vóór een komma of puntkomma staat, wordt regel 1 aangenomen;
als er geen adres volgt, wordt uitgegaan van de laatste regel van de buffer. Het tweede adres van elk
De reeks met twee adressen moet overeenkomen met een regel die volgt op de regel die overeenkomt met de
eerste adres.

In de volgende lijst van ed commando's, worden de standaardadressen tussen haakjes weergegeven. De
haakjes maken geen deel uit van het adres, maar worden gebruikt om aan te geven dat de opgegeven adressen dat wel zijn
de standaard. 'Punt' betekent de huidige regel.

(.)a

. Lees de gegeven tekst en voeg deze toe na de geadresseerde regel. Stip blijft op de
laatste regelinvoer, indien aanwezig, anders op de geadresseerde regel. Adres is
legaal voor dit bevel; tekst wordt aan het begin van de buffer geplaatst.

(.,.)b[+-][pagina grootte][PLN]
Blader. Druk een 'pagina' af, normaal gesproken 20 regels. De optionele (standaard) of specificeert
of de volgende of vorige pagina moet worden afgedrukt. De optionele pagina grootte is de
aantal regels op een pagina. De optionele of zorgt ervoor dat wordt afgedrukt in het opgegeven formaat
formaat, aanvankelijk worden Paginagrootte en formaat onthouden tussen opdrachten. Punt blijft over
op de laatste weergegeven regel.

(.,.)c

. Wijziging. Verwijder de geadresseerde regels en accepteer vervolgens invoertekst om deze regels te vervangen.
Punt blijft achter bij de laatste regelinvoer; als er geen was, wordt het op de lijn gelaten
voorafgaand aan de verwijderde regels.

(.,.)d Verwijder de geadresseerde lijnen uit de buffer. De punt wordt ingesteld op de lijn die volgt op de
laatst verwijderde regel, of naar de laatste regel van de buffer als de verwijderde regels geen regels hadden
opvolger.

e bestandsnaam
Bewerking. Verwijder de volledige inhoud van de buffer; Lees vervolgens het genoemde bestand in het
buffer. Punt wordt ingesteld op de laatste regel van de buffer. Het aantal gelezen tekens
is getypt. De bestandsnaam wordt onthouden voor mogelijk gebruik in latere opdrachten. Als
bestandsnaam ontbreekt, wordt de onthouden naam gebruikt.

E bestandsnaam
Onvoorwaardelijk, zie hieronder.

f bestandsnaam
Druk de momenteel onthouden bestandsnaam af. Als bestandsnaam wordt gegeven, de momenteel
onthouden bestandsnaam wordt eerst gewijzigd in bestandsnaam.

(1,$)g/regelmatig uitdrukking/commando lijst
(1,$)g/regelmatig uitdrukking/
(1,$)g/regelmatig uitdrukking
Globaal. Markeer eerst elke regel die overeenkomt met het gegeven regelmatiguitdrukking. Dan voor
voor elke dergelijke regel voert u de commando lijst waarbij de punt oorspronkelijk op die lijn is ingesteld. A
enkele opdracht of de eerste van meerdere opdrachten verschijnt op dezelfde regel met de
mondiaal commando. Alle regels van een lijst met meerdere regels, behalve de laatste regel, moeten eindigen op
de `.' Het beëindigen van de invoermodus voor een commando kan worden weggelaten als het op de
laatste regel van de commandolijst. De commando's en zijn niet toegestaan ​​in het commando
lijst. Elk ander teken dan een spatie of nieuwe regel mag worden gebruikt in plaats van als scheidingsteken
de reguliere expressie. De tweede en derde vorm betekenen g/regelmatig uitdrukking/p.

(.)i

. Plaats de opgegeven tekst vóór de geadresseerde regel. Punt blijft achter op de laatste regel
ingang, of, als die er niet zijn, op de lijn vóór de geadresseerde lijn. Deze opdracht
verschilt van de a commando alleen bij de plaatsing van de tekst.

(.,.+1)j
Voeg de geadresseerde lijnen samen tot één enkele lijn; tussenliggende nieuwe regels worden verwijderd.
Er blijft een punt achter op de resulterende lijn.

(.)kx Markeer de geadresseerde regel met de naam x, wat een kleine letter moet zijn. De
adres formulier ´x richt zich vervolgens op deze lijn.

(.,.)l Lijst. Druk de geadresseerde regels op een eenduidige manier af: een tabblad wordt afgedrukt als een
backspace als backslashes als en niet-afdrukbare tekens als backslash, an en vier
hexadecimale cijfers. Lange lijnen worden gevouwen, waarbij de tweede en daaropvolgende sub-
regels zijn één tabstop ingesprongen. Als het laatste teken in de regel een spatie is, is dat het geval
gevolgd door An kan worden toegevoegd, zoals bij elk niet-I/O-commando.

(.,.)ma
Beweging. Verplaats de geadresseerde regels na de regel geadresseerd door a. Punt blijft over
op de laatst verplaatste regel.

(.,.)n Nummer. Voer voor elke regel het regelnummer en een tabblad uit. Een kan zijn
toegevoegd, zoals bij elk niet-I/O-commando.

(.,.)p Druk de geadresseerde regels af. De punt blijft achter op de laatst afgedrukte regel. Een toegevoegd aan
elke niet-I/O-opdracht zorgt ervoor dat de dan geldende regel wordt afgedrukt nadat de opdracht is gegeven
uitgevoerd.

(.,.)P Dit commando is een synoniem voor

q Sluit de redacteur. Er wordt niet automatisch naar een bestand geschreven. Er wordt rekening gehouden met een of commando
om een ​​fout te maken als de buffer is gewijzigd sinds de laatste opdracht.

Q Onvoorwaardelijk stoppen.

($)r bestandsnaam
Lees het opgegeven bestand in na de geadresseerde regel. Als Nee bestandsnaam wordt gegeven, de
onthouden bestandsnaam wordt gebruikt. De bestandsnaam wordt onthouden als die er niet was
bestandsnaam al onthouden. Als het lezen succesvol is, het aantal tekens
lezen wordt afgedrukt. De punt blijft achter op de laatste regel die uit het bestand is gelezen.

(.,.)sn/regelmatig uitdrukking/vervanging/
(.,.)sn/regelmatig uitdrukking/vervanging/g
(.,.)sn/regelmatig uitdrukking/vervanging
Vervanging. Zoek in elke geadresseerde regel naar een voorkomen van de opgegeven reguliere regel
uitdrukking. Op elke regel waarin n er zijn overeenkomsten gevonden (n standaard ingesteld op 1 als
ontbreekt), de nDe overeenkomende tekenreeks wordt vervangen door de opgegeven vervanging. Als de
de globale vervangingsindicator verschijnt na het commando, alle volgende overeenkomsten zijn ingeschakeld
de lijn wordt ook vervangen. Het is een fout als de vervanging bij iedereen mislukt
geadresseerde lijnen. Elk ander teken dan een spatie of nieuwe regel mag worden gebruikt in plaats van
om de reguliere expressie en de vervanging af te bakenen. Punt blijft als laatste over
lijn vervangen. De derde vorm betekent sn/regelmatig uitdrukking/vervanging/p. De
tweede kan worden weggelaten als de vervanging leeg is.

Een ampersand dat in de vervanging verschijnt, wordt vervangen door de tekenreeks die overeenkomt met de
reguliere expressie. De karakters \n, Waar n een cijfer is, worden vervangen door de
tekst die overeenkomt met de n-de reguliere subexpressie ingesloten tussen en Wanneer genest
tussen haakjes geplaatste subexpressies zijn aanwezig, n wordt bepaald door het tellen van de gebeurtenissen
van links te beginnen.

Een letterlijke of nieuwe regel kan in een vervanging worden opgenomen door deze vooraf te laten gaan met

(.,.)ta
Overdracht. Kopieer de geadresseerde regels na de regel geadresseerd door a. Punt blijft staan
de laatste regel van de kopie.

(.,.)u Ongedaan maken. Herstel de voorgaande inhoud van de eerste geadresseerde regel (sic), wat moet
de laatste regel zijn waarin een vervanging heeft plaatsgevonden (dubbele sic).

(1,$)v/regelmatig uitdrukking/commando lijst
Dit commando is hetzelfde als het globale commando, behalve dat de commandolijst dat is
uitgevoerd met aanvankelijk een punt op elke regel behalve die overeenkomen met de reguliere
expressie.

(1,$)w bestandsnaam
Schrijf de geadresseerde regels naar het opgegeven bestand. Als het bestand niet bestaat, is dat wel het geval
gemaakt met modus 666 (lees- en schrijfbaar voor iedereen). Als Nee bestandsnaam is
gegeven, wordt de onthouden bestandsnaam, indien aanwezig, gebruikt. De bestandsnaam wordt onthouden als
er was nog geen bestandsnaam onthouden. Punt is ongewijzigd. Als het schrijven is
succesvol is, wordt het aantal geschreven tekens afgedrukt.

(1,$)W bestandsnaam
Voer de bestaande bestandsinhoud uit, maar voeg deze toe in plaats van deze te overschrijven.

($)= Druk het regelnummer van de geadresseerde regel af. Punt is ongewijzigd.

!schelp commando
Stuur de rest van de regel na de naar rc(1) te interpreteren als een bevel.
Punt is ongewijzigd.

(.+1)
Een adres zonder commando wordt als commando beschouwd. Een terminal kan worden weggelaten
het adres. Alleen een lege regel is al voldoende om er doorheen te stappen
tekst.

Als er een interruptsignaal (DEL) wordt verzonden, ed drukt een af ​​en keert terug naar het commandoniveau.

Wanneer u een bestand leest, ed verwijdert NUL-tekens en alle tekens na de laatste nieuwe regel.

Gebruik edplan9 online met de diensten van onworks.net


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad