tty(1p): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/tty.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å pre https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://Datorhjalp.se Datorservice] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. Kategori:Linuxmanual grupp 1 Kategori:Linuxmanual') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
| Rad 1: | Rad 1: | ||
{{DISPLAYTITLE:tty(1p)}} | |||
== PROLOG == | |||
Denna manualsida är en del av POSIX Programmer's Manual. | |||
Linux-implementationen av detta gränssnitt kan skilja sig, se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller så kanske gränssnittet inte är implementerat på Linux. | |||
== NAMN == | |||
'''tty''' – returnera användarens terminalnamn | |||
== SYNOPSIS == | |||
tty | |||
== BESKRIVNING == | |||
Verktyget ''tty'' ska skriva namnet på terminalen som är öppen som standardindata till standardutdata. | |||
Namnet som används ska vara ekvivalent med strängen som skulle returneras av funktionen ''ttyname''() definierad i System Interfaces-volymen av POSIX.1-2017. | |||
== OPTIONER == | |||
Verktyget ''tty'' ska följa Base Definitions-volymen av POSIX.1-2017, ''Section 12.2'', ''Utility Syntax Guidelines''. | |||
== OPERANDER == | |||
Inga. | |||
== STDIN == | |||
Även om ingen indata läses från standardindata, ska standardindata undersökas för att avgöra om den är en terminal eller inte, och, om så är fallet, för att avgöra terminalens namn. | |||
== INDATAFILER == | |||
Inga. | |||
== MILJÖVARIABLER == | |||
Följande miljövariabler ska påverka körningen av ''tty'': | |||
''LANG'' | |||
: Tillhandahåll ett standardvärde för internationaliseringsvariablerna som är osatta eller null. | |||
: Se Base Definitions-volymen av POSIX.1-2017, ''Section 8.2'', ''Internationalization Variables'', för prioritetsordningen för internationaliseringsvariabler som används för att bestämma värdena för lokaliseringskategorier. | |||
''LC_ALL'' | |||
: Om satt till ett icke-tomt strängvärde, åsidosätt värdena för alla andra internationaliseringsvariabler. | |||
''LC_CTYPE'' | |||
: Bestäm lokalen för tolkningen av sekvenser av byte med textdata som tecken, till exempel enkelbyte- i motsats till multibytetecken i argument. | |||
''LC_MESSAGES'' | |||
: Bestäm lokalen som ska användas för att påverka formatet och innehållet i diagnostiska meddelanden skrivna till standardfel och informativa meddelanden skrivna till standardutdata. | |||
''NLSPATH'' | |||
: Bestäm platsen för meddelandekataloger för behandlingen av ''LC_MESSAGES''. | |||
== ASYNKRONA HÄNDELSER == | |||
Standard. | |||
== STDOUT == | |||
Om standardindata är en terminalenhet ska en sökväg till terminalen enligt vad som specificeras av funktionen ''ttyname''() definierad i System Interfaces-volymen av POSIX.1-2017 skrivas i följande format: | |||
"%s\n", <terminal name> | |||
Annars ska ett meddelande skrivas som anger att standardindata inte är ansluten till en terminal. | |||
I POSIX-lokalen ska verktyget ''tty'' använda formatet: | |||
"not a tty\n" | |||
== STDERR == | |||
Standardfel ska endast användas för diagnostiska meddelanden. | |||
== UTDATAFILER == | |||
Inga. | |||
== UTÖKAD BESKRIVNING == | |||
Inga. | |||
== AVSLUTNINGSSTATUS == | |||
Följande avslutningsvärden ska returneras: | |||
<pre> | |||
0 Standardindata är en terminal. | |||
1 Standardindata är inte en terminal. | |||
>1 Ett fel inträffade. | |||
</pre> | |||
== FÖLJDER AV FEL == | |||
Standard. | |||
''Följande avsnitt är informativa.'' | |||
== ANVÄNDNING I PROGRAM == | |||
Detta verktyg kontrollerar statusen för filen som är öppen som standardindata mot en implementationsdefinierad uppsättning filer. | |||
Det är möjligt att ingen matchning kan hittas, eller att den matchning som hittas inte behöver vara samma fil som den som öppnades för standardindata, även om de är samma enhet. | |||
== EXEMPEL == | |||
Inga. | |||
== BAKGRUND OCH MOTIVERING == | |||
Inga. | |||
== FRAMTIDA RIKTNING == | |||
Inga. | |||
== SE ÄVEN == | |||
Base Definitions-volymen av POSIX.1-2017, ''Chapter 8'', ''Environment Variables'', ''Section 12.2'', ''Utility Syntax Guidelines'' | |||
System Interfaces-volymen av POSIX.1-2017, [[isatty(3p)]], [[ttyname(3p)]] | |||
== UPPHOVSRÄTT == | |||
Delar av denna text är återtryckta och reproducerade i elektronisk form från IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc och The Open Group. | |||
I händelse av någon avvikelse mellan denna version och den ursprungliga IEEE- och The Open Group-standarden är den ursprungliga IEEE- och The Open Group-standarden det avgörande dokumentet. | |||
Den ursprungliga standarden kan erhållas online på: | |||
http://www.opengroup.org/unix/online.html | |||
Eventuella typografiska eller formateringsfel som förekommer på denna sida har sannolikt införts under konverteringen av källfilerna till manualsidesformat. | |||
För att rapportera sådana fel, se: | |||
https://www.kernel.org/doc/man-pages/reporting_bugs.html | |||
IEEE/The Open Group 2017 TTY(1P) | |||
= Sidslut = | = Sidslut = | ||
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/tty.1p.html | Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/tty.1p.html | ||
Versionen från 19 augusti 2026 kl. 09.32
PROLOG
Denna manualsida är en del av POSIX Programmer's Manual.
Linux-implementationen av detta gränssnitt kan skilja sig, se motsvarande Linux-manualsida för detaljer om Linux-beteende, eller så kanske gränssnittet inte är implementerat på Linux.
NAMN
tty – returnera användarens terminalnamn
SYNOPSIS
tty
BESKRIVNING
Verktyget tty ska skriva namnet på terminalen som är öppen som standardindata till standardutdata.
Namnet som används ska vara ekvivalent med strängen som skulle returneras av funktionen ttyname() definierad i System Interfaces-volymen av POSIX.1-2017.
OPTIONER
Verktyget tty ska följa Base Definitions-volymen av POSIX.1-2017, Section 12.2, Utility Syntax Guidelines.
OPERANDER
Inga.
STDIN
Även om ingen indata läses från standardindata, ska standardindata undersökas för att avgöra om den är en terminal eller inte, och, om så är fallet, för att avgöra terminalens namn.
INDATAFILER
Inga.
MILJÖVARIABLER
Följande miljövariabler ska påverka körningen av tty:
LANG
- Tillhandahåll ett standardvärde för internationaliseringsvariablerna som är osatta eller null.
- Se Base Definitions-volymen av POSIX.1-2017, Section 8.2, Internationalization Variables, för prioritetsordningen för internationaliseringsvariabler som används för att bestämma värdena för lokaliseringskategorier.
LC_ALL
- Om satt till ett icke-tomt strängvärde, åsidosätt värdena för alla andra internationaliseringsvariabler.
LC_CTYPE
- Bestäm lokalen för tolkningen av sekvenser av byte med textdata som tecken, till exempel enkelbyte- i motsats till multibytetecken i argument.
LC_MESSAGES
- Bestäm lokalen som ska användas för att påverka formatet och innehållet i diagnostiska meddelanden skrivna till standardfel och informativa meddelanden skrivna till standardutdata.
NLSPATH
- Bestäm platsen för meddelandekataloger för behandlingen av LC_MESSAGES.
ASYNKRONA HÄNDELSER
Standard.
STDOUT
Om standardindata är en terminalenhet ska en sökväg till terminalen enligt vad som specificeras av funktionen ttyname() definierad i System Interfaces-volymen av POSIX.1-2017 skrivas i följande format:
"%s\n", <terminal name>
Annars ska ett meddelande skrivas som anger att standardindata inte är ansluten till en terminal.
I POSIX-lokalen ska verktyget tty använda formatet:
"not a tty\n"
STDERR
Standardfel ska endast användas för diagnostiska meddelanden.
UTDATAFILER
Inga.
UTÖKAD BESKRIVNING
Inga.
AVSLUTNINGSSTATUS
Följande avslutningsvärden ska returneras:
0 Standardindata är en terminal. 1 Standardindata är inte en terminal. >1 Ett fel inträffade.
FÖLJDER AV FEL
Standard.
Följande avsnitt är informativa.
ANVÄNDNING I PROGRAM
Detta verktyg kontrollerar statusen för filen som är öppen som standardindata mot en implementationsdefinierad uppsättning filer.
Det är möjligt att ingen matchning kan hittas, eller att den matchning som hittas inte behöver vara samma fil som den som öppnades för standardindata, även om de är samma enhet.
EXEMPEL
Inga.
BAKGRUND OCH MOTIVERING
Inga.
FRAMTIDA RIKTNING
Inga.
SE ÄVEN
Base Definitions-volymen av POSIX.1-2017, Chapter 8, Environment Variables, Section 12.2, Utility Syntax Guidelines
System Interfaces-volymen av POSIX.1-2017, isatty(3p), ttyname(3p)
UPPHOVSRÄTT
Delar av denna text är återtryckta och reproducerade i elektronisk form från IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc och The Open Group.
I händelse av någon avvikelse mellan denna version och den ursprungliga IEEE- och The Open Group-standarden är den ursprungliga IEEE- och The Open Group-standarden det avgörande dokumentet.
Den ursprungliga standarden kan erhållas online på:
http://www.opengroup.org/unix/online.html
Eventuella typografiska eller formateringsfel som förekommer på denna sida har sannolikt införts under konverteringen av källfilerna till manualsidesformat.
För att rapportera sådana fel, se:
https://www.kernel.org/doc/man-pages/reporting_bugs.html
IEEE/The Open Group 2017 TTY(1P)
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/tty.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å pre
https://www.linux.se/kontaka-linux-se/
Tack till Datorservice som har sponsrat Linux.se med webbhotell.