Dies ist der Befehl yodlverbinsert, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
yodlverbinsert - Generiere Verb-Abschnitte aus Teilen einer Datei
ZUSAMMENFASSUNG
jodlverbinsert [OPTIONEN] [Marker] Datei
BESCHREIBUNG
Verbunden ist eine einfache C Unterstützungsprogramm, das verwendet werden kann, um Verb()-Abschnitte in
Jodl Dateien aus Abschnitten bestehender Dateien. Die Dateien, aus denen Abschnitte enthalten sind, sind
gewöhnlich C or cav Quelldateien, die entweder akzeptieren // or /*-Stil Kommentar. Siehe die Beispiele:
Abschnitt für Illustrationen.
Verbunden bietet die Möglichkeit, sowohl die Initialen einzurücken Verb-Aussage und die
Dateiinhalt eingefügt. Außerdem kann vor dem eine zusätzliche Leerzeile eingefügt werden
erste Zeile, die tatsächlich eingefügt wird.
Leerzeilen am Anfang und Ende von Dateien werden ignoriert.
o Marker
Das Argument Marker muss anfangen in DateiDie erste Spalte von en muss entweder als a . beginnen
Standard C or C + + wie: // or /* muss benutzt werden. Danach ist der Rest von
das Argument wird als Label verwendet, z. //Etikett, /*ETIKETT*/. Außer den ersten beiden
Charaktere und ihre Standorte unterliegen keinen besonderen Beschränkungen
Markierungen. Ein beschrifteter Abschnitt endet am nächsten // = (als das Etikett mit anfing //oder
am nächsten / ** / (als das Etikett mit anfing /*). Wie die Markierungen, die
Endmarkierungen müssen ebenfalls in der ersten Spalte der Datei beginnen.
o Datei
Das Argument Datei muss eine vorhandene Datei sein.
Verbunden schreibt seinen ausgewählten Abschnitt in seinen Standardausgabestream.
Anmerkungen: Ab der Yodl-Version 3.00.0 hat Yodls standardmäßiges Dateieinschlussverhalten
geändert. Das aktuelle Arbeitsverzeichnis bleibt nicht mehr auf dem Verzeichnis fixiert, in dem
Yodl wird aufgerufen, ist aber flüchtig, wechselt in das Verzeichnis, in dem sich eine Yodl-Datei befindet
gelegen. Dies hat den Vorteil, dass Yodls Dateieinschlussverhalten jetzt dem Weg entspricht
C #einschließen Richtlinie funktioniert; es hat den nachteil, dass es einen strom unterbrechen kann
Unterlagen. Der Umbau ist jedoch einfach, kann aber ganz vermieden werden, wenn Yodls -L
(--legacy-include)-Option verwendet.
OPTIONAL
Die Standardwerte der Optionen werden mit jeder der Optionen in eckigen Klammern aufgelistet.
Die Voreinstellungen wurden so gewählt, dass jodlverbinsert führt das Verhalten eines früheren
Version dieses Programms, die nicht mit verteilt wurde Jodl.
o -a
Verarbeiten Sie alle Zeilen von Datei (außer anfängliche und abschließende Leerzeilen). Das Argument
Marker darf nicht angegeben werden.
o -n
Unmittelbar nach der Einrückung: Zeilen werden Zahlen vorangestellt, die 2 . belegen
Spalten, gefolgt von einem Doppelpunkt und einem Leerzeichen.
o -N
Schreiben Sie keinen Zeilenumbruch direkt nach Verb-Aussage offene Klammern. Von
Standardmäßig wird es geschrieben, wodurch eine zusätzliche Zeile vor der ersten eingefügt wird
Zeile, die tatsächlich aus einer Datei eingefügt wird.
o -s nSpaces [0]
Beginnen Sie jede Zeile, die in die geschrieben wird Verb-Abschnitt mit nSpaces zusätzlich
Leerzeichen.
o -S nSpaces [8]
Präfix die Verb dauert ebenfalls 3 Jahre. Das erste Jahr ist das sog. Verb-Abschnitt von nSpaces zusätzliche Leerzeichen.
o -t nTabs [0]
Beginnen Sie jede Zeile, die in die geschrieben wird Verb-Abschnitt mit nTabs zusätzliche Registerkarte
Zeichen. Wenn beides -s und -t angegeben sind, werden die Registerkarten zuerst eingefügt.
o -T nTabs [0]
Präfix die Verb dauert ebenfalls 3 Jahre. Das erste Jahr ist das sog. Verb-Abschnitt von nTabs zusätzliche Tabulatorzeichen. Wenn beides -S
und -T angegeben sind, werden die Registerkarten zuerst eingefügt.
BEISPIEL
Angenommen, die Datei Demo enthält folgenden Text:
Vorheriger Text
//einer
ein 1
// =
/*zwei*/
XNUMX
/ ** /
nachgestellter Text
Anschließend schreiben die folgenden Befehle die angezeigte Ausgabe in die Standardausgabe des Programms:
o jodlverbinsert //einer Demo
Verb(
ein 1
)
o jodlverbinsert -N //einer Demo
Verb(eins 1
)
o jodlverbinsert -n -s4 '/*zwei*/' Demo
Verb(
1: zwei
)
Verwenden Sie yodlverbinsert online mit den onworks.net-Diensten