asa
asa(1p) - Linux manual page
INLEDNING
Denna manualsida är en del av POSIX Programmer's Manual. Implementeringen på Linux kan skilja sig (konsultera motsvarande Linux-manual för detaljer om Linux-beteende), eller gränssnittet kanske inte är implementerat på Linux.
NAMN
asa — tolkar tecken för styrning av radmatning
SYNOPSIS
asa [fil...]
BESKRIVNING
Verktyget asa skriver sina indatafiler till standardutmatning och omvandlar tecken för radmatningsstyrning från textfiler till kontrollsekvenser för radskrivare på ett implementationsspecifikt sätt.
Första tecknet på varje rad tas bort från indatan och följande åtgärder utförs beroende på det borttagna tecknet:
- Mellanslag: Resten av raden skrivs ut utan ändringar.
- 0: En ny rad skrivs ut följt av resten av indata.
- 1: Ett eller flera implementationsspecifika tecken som flyttar till nästa sida skrivs ut följt av resten av indata.
- +: Ny rad från föregående rad ersätts med ett eller flera implementationsspecifika tecken som återgår till kolumnposition 1, följt av resten av indata. Om '+' är det första tecknet i indatan är det likvärdigt med ett mellanslag.
Om ett annat tecken än ovanstående används som första tecken på en rad är resultatet ospecificerat.
ALTERNATIV
Inga.
OPERANDER
fil: En sökväg till en textfil som används som indata. Om inga filer anges används standardindatan.
STANDARDINDATA
Standardindata används om inga filer anges eller om en fil-operand är `-` och implementationen tolkar `-` som standardindata. Se avsnittet INPUTFILER.
INPUTFILER
Indatafiler ska vara textfiler.
MILJÖVARIABLER
Följande miljövariabler påverkar exekveringen av asa:
- LANG: Ger ett standardvärde för internationaliseringsvariabler som är tomma eller inte definierade.
- LC_ALL: Om denna variabel är satt till ett icke-tomt värde åsidosätter den alla andra internationaliseringsvariabler.
- LC_CTYPE: Bestämmer tolkningen av textdata som tecken (t.ex. enbyte kontra flertabyte-tecken).
- LC_MESSAGES: Bestämmer formatet och innehållet i diagnostiska meddelanden.
- NLSPATH: Bestämmer platsen för meddelandekataloger.
ASYNKRONA HÄNDELSER
Standard.
STANDARDUTMATNING
Standardutmatningen är texten från indatafilerna, modifierad enligt beskrivningen i avsnittet BESKRIVNING.
STANDARDERROR
Inget.
UTDATAFILER
Inga.
UTFÖRLIG BESKRIVNING
Ingen.
AVSLUTNINGSSTATUS
Följande värden returneras vid avslut:
- 0: Alla indatafiler bearbetades framgångsrikt.
- >0: Ett fel inträffade.
KONSEKVENSER AV FEL
Standard.
ANVÄNDNING
Ingen.
EXEMPEL
1. Följande kommando: asa fil Visar innehållet i fil (skapad av ett program som använder FORTRAN-liknande radmatningskontroll) på en terminal.
2. Följande kommando: a.out | asa | lp Formaterar FORTRAN-utmatning från a.out och skickar den till skrivaren.
MOTIVATION
Verktyget asa behövs för att omvandla "standard" FORTRAN 77-utmatning till ett format som moderna skrivare kan hantera. Vanligtvis används asa för att skicka data till verktyget lp.
Detta verktyg används främst av FORTRAN-program. För att undvika att bryta historiska applikationer som använder radmatningskontrolltecken behöll standardutvecklarna asa.
FRAMTIDA RIKTNINGAR
Inga.
SE ÄVEN
COPYRIGHT
Delar av denna text återges elektroniskt från IEEE Std 1003.1-2017. Originalet finns tillgängligt på The Open Group.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/asa.1p.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.