tsort(1p)
tsort(1p)
NAMN
tsort — topologisk sortering
SYNOPSIS
tsort [fil]
BESKRIVNING
Verktyget tsort skriver till standardutmatningen en fullständigt ordnad lista av poster som är förenlig med en partiell ordning av poster i indata.
Applikationen ska säkerställa att indata består av par av poster (icke-tomma strängar) separerade av blanktecken. Par av olika poster anger ordning. Par av identiska poster anger att posten finns, men inte någon ordning.
FLAGGOR
Inga.
OPERANDER
Följande operand stöds:
fil- En sökväg till en textfil som ska ordnas. Om ingen operand
filanges ska standard in användas.
STANDARD IN
Standard in ska användas om ingen operand fil anges, och ska användas om operanden fil är - och implementationen behandlar - som standard in. Annars ska standard in inte användas. Se avsnittet om indatafiler.
INDATAFILER
Indatafilen ska vara en textfil.
MILJÖVARIABLER
Följande miljövariabler påverkar körningen av tsort:
LANG- Ger ett standardvärde för internationaliseringsvariabler som är odefinierade eller tomma. Se Base Definitions-volymen i POSIX.1-2017, avsnitt 8.2, Internationalization Variables, för prioritetsordningen mellan internationaliseringsvariabler som används för att bestämma värdena för lokalkategorier.
LC_ALL- Om satt till en icke-tom sträng, åsidosätter värdena för alla andra internationaliseringsvariabler.
LC_CTYPE- Bestämmer lokal för tolkning av byteföljder i textdata som tecken (till exempel enkelbyte- kontra flerbytetecken i argument och indatafiler).
LC_MESSAGES- Bestämmer den lokal som ska användas för format och innehåll i diagnostiska meddelanden som skrivs till standard fel.
NLSPATH- Bestämmer platsen för meddelandekataloger vid behandling av
LC_MESSAGES.
ASYNKRONA HÄNDELSER
Standard.
STANDARD UTMATNING
Standardutmatningen ska vara en textfil som består av den ordnade lista som produceras från den partiellt ordnade indata.
STANDARD FEL
Standard fel ska endast användas för diagnostiska meddelanden.
UTDATAFILER
Inga.
UTVIDGAD BESKRIVNING
Ingen.
AVSLUTNINGSSTATUS
Följande avslutningsvärden ska returneras:
0— lyckad körning>0— ett fel inträffade
KONSEKVENSER AV FEL
Standard.
Följande avsnitt är informativa.
ANVÄNDNING
Variabeln LC_COLLATE behöver inte påverka hur tsort fungerar. Utdataordningen är inte lexikografisk, utan beror på de par av poster som ges som indata.
EXEMPEL
Kommandot:
tsort <<EOF a b c c d e g g f g e f h h EOF
ger utdata:
a b c d e f g h
MOTIVERING
Ingen.
FRAMTIDA UTVECKLING
Ingen.
SE ÄVEN
Base Definitions-volymen av POSIX.1-2017, kapitel 8, Environment Variables
UPPHOVSRÄTT
Delar av denna text är återgivna 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 av Institute of Electrical and Electronics Engineers, Inc och The Open Group.
Om det finns någon avvikelse mellan denna version och den ursprungliga standarden från IEEE och The Open Group, är originalstandarden det styrande dokumentet.
Eventuella typografiska eller formateringsfel i denna sida har sannolikt uppstått vid konverteringen av källfilerna till manualsidesformat.
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/tsort.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 PC Service som har sponsrat Linux.se med webbhotell.