Dies ist der Befehl asaposix, 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
asa — Wagensteuerzeichen interpretieren
ZUSAMMENFASSUNG
so [Datei...]
BESCHREIBUNG
Das so Das Dienstprogramm schreibt seine Eingabedateien in die Standardausgabe und bildet die Wagensteuerung ab
Zeichen aus den Textdateien zu Zeilendrucker-Steuersequenzen in einer Implementierungs-
definierte Weise.
Das erste Zeichen jeder Zeile soll aus der Eingabe entfernt werden, und die folgenden
Aktionen ausgeführt werden.
Wenn das entfernte Zeichen:
Der Rest der Zeile wird unverändert ausgegeben.
0 A ausgegeben wird, dann der Rest der Eingabezeile.
1 Ein oder mehrere implementierungsdefinierte Zeichen, die zum nächsten Vorrücken führen
Seite ausgegeben werden soll, gefolgt vom Rest der Eingabezeile.
+ Die der vorherigen Zeile durch eine oder mehrere ersetzt werden
implementierungsdefinierte Zeichen, die bewirken, dass der Druck zur Spalte zurückkehrt
Position 1, gefolgt vom Rest der Eingabezeile. Wenn die '+' ist die erste
Zeichen in der Eingabe, es muss äquivalent sein zu .
Die Aktion der so Dienstprogramm ist nicht spezifiziert, wenn man auf ein anderes Zeichen als . trifft
die oben aufgeführten als erstes Zeichen in einer Zeile.
OPTIONAL
Keiner.
OPERANDEN
Datei Ein Pfadname einer Textdatei, die für die Eingabe verwendet wird. Wenn nein Datei Operanden angegeben sind, die
Standardeingabe verwendet werden.
STDIN
Die Standardeingabe ist zu verwenden, wenn nein Datei Operanden werden angegeben und sind zu verwenden, wenn a
Datei Operand ist '-' und die Implementierung behandelt die '-' als Standardeingabe bedeutet.
Andernfalls darf die Standardeingabe nicht verwendet werden. Siehe Abschnitt EINGABEDATEIEN.
SPEISUNG DATEIEN
Die Eingabedateien sollen Textdateien sein.
VARIABLEN
Die folgenden Umgebungsvariablen sollen die Ausführung von so:
SPRACHE Geben Sie einen Standardwert für die Internationalisierungsvariablen an, die nicht festgelegt sind oder
Null. (Siehe den Band Basisdefinitionen von POSIX.1‐2008, Abschnitt 8.2,
Internationalisierung Variablen für den Vorrang der Internationalisierung
Variablen, die verwendet werden, um die Werte von Gebietsschemakategorien zu bestimmen.)
LC_ALL Wenn auf einen nicht leeren Zeichenfolgenwert gesetzt, überschreiben Sie die Werte aller anderen
Internationalisierungsvariablen.
LC_CTYPE Bestimmen Sie das Gebietsschema für die Interpretation von Sequenzen von Bytes von Textdaten
als Zeichen (z. B. Einzelbyte- im Gegensatz zu Mehrbyte-Zeichen in
Argumente und Eingabedateien).
LC_MESSAGES
Bestimmen Sie das Gebietsschema, das verwendet werden soll, um das Format und den Inhalt von . zu beeinflussen
Diagnosemeldungen in Standardfehler geschrieben.
NLSPATH Bestimmen Sie den Speicherort von Nachrichtenkatalogen für die Verarbeitung von LC_MESSAGES.
ASYNCHRON Events
Standard.
STDOUT
Die Standardausgabe ist der Text aus der Eingabedatei, der wie in der Beschreibung beschrieben geändert wurde
Abschnitt BESCHREIBUNG.
STDERR
Keiner.
AUSGABE DATEIEN
Keiner.
VERLÄNGERT BESCHREIBUNG
Keiner.
EXIT STATUS
Die folgenden Exit-Werte sollen zurückgegeben werden:
0 Alle Eingabedateien wurden erfolgreich ausgegeben.
>0 Es ist ein Fehler aufgetreten.
FOLGEN OF FEHLER
Standard.
Das Folgende Abschnitte sind informativ.
Anmeldeformular ANWENDUNG
Keiner.
Beispiele:
1. Der folgende Befehl:
so Datei
ermöglicht das Betrachten von Datei (erstellt von einem Programm, das die Wagensteuerung im FORTRAN-Stil verwendet
Zeichen) auf einem Terminal.
2. Der folgende Befehl:
a.aus | so | lp
formatiert die FORTRAN-Ausgabe von a.aus und leitet es an den Drucker weiter.
RATIONALE
Das so Dienstprogramm wird benötigt, um die ``Standard'' FORTRAN 77-Ausgabe in eine akzeptable Form abzubilden
zeitgenössische Drucker. In der Regel, so wird verwendet, um Daten an die lp Dienstprogramm; sehen lp.
Dieses Dienstprogramm wird im Allgemeinen nur von FORTRAN-Programmen verwendet. Die Standardentwickler haben entschieden
zurückhalten so um zu vermeiden, dass die historische große Basis von FORTRAN-Anwendungen, die
Wagensteuerzeichen in ihren Ausgabedateien. Es ist nicht erforderlich, dass ein System
einen FORTRAN-Compiler haben, um Anwendungen auszuführen, die benötigen so.
Historische Implementierungen haben ein ASCII verwendet als Antwort auf eine 1 und ein ASCII
als Antwort auf a '+'. Es wird vorgeschlagen, dass Implementierungen
andere Zeichen als 0, 1 und '+' wie in Ermangelung eines zwingenden Grundes
anders machen. Die Aktion wird hier jedoch als ``nicht spezifiziert'' aufgeführt, was eine
Implementierung zur Bereitstellung von Erweiterungen für den Zugriff auf schnelles Mehrlinien-Schwenken und Kanal
auf nicht tragbare Weise suchen.
ZUKUNFT RICHTUNGEN
Keiner.
Verwenden Sie asaposix online mit den onworks.net-Diensten