strip(1p)
strip(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 i Linux.
NAMN
strip — ta bort onödig information från strippbara filer (UTVECKLING)
SYNOPSIS
strip fil...
BESKRIVNING
En strippbar fil definieras som en relokerbar fil, objektfil eller körbar fil. På XSI-konforma system kan en strippbar fil också vara ett arkiv av objektfiler eller relokerbara filer.
Verktyget strip ska från strippbara filer som anges av operanderna fil ta bort all information som implementatören anser onödig för att filerna ska kunna köras. Vilken information detta är är ospecificerat. Effekten av strip på objektfiler och körbara filer ska likna användningen av alternativet -s till c99 eller fort77. Effekten av strip på ett arkiv av objektfiler ska likna användningen av alternativet -s till c99 eller fort77 för varje objektfil i arkivet.
FLAGGOR
Inga.
OPERANDER
Följande operand stöds:
- fil
- En sökväg som refererar till en strippbar fil.
STDIN
Används inte.
INDATAFILER
Indatafilerna ska vara i form av strippbara filer som framgångsrikt producerats av någon kompilator definierad i denna volym av POSIX.1-2017 eller producerats genom att skapa eller uppdatera ett arkiv av sådana filer med hjälp av verktyget ar.
MILJÖVARIABLER
Följande miljövariabler påverkar körningen av strip:
- LANG
- Ger ett standardvärde för internationaliseringsvariabler som är odefinierade eller tomma. (Se Base Definitions-volymen av POSIX.1-2017, avsnitt 8.2, Internationalization Variables för prioriteringsordningen för internationaliseringsvariabler som används för att bestämma värden för lokalkategorier.)
- LC_ALL
- Om satt till ett icke-tomt strängvärde, åsidosätter värdena för alla andra internationaliseringsvariabler.
- LC_CTYPE
- Bestämmer lokalen för tolkning av sekvenser av bytes som tecken (till exempel enkelbyte- kontra flerbytetecken i argument).
- LC_MESSAGES
- Bestämmer lokalen som ska användas för format och innehåll i diagnostiska meddelanden som skrivs till standard error.
- NLSPATH
- Bestämmer platsen för meddelandekataloger för bearbetning av LC_MESSAGES.
ASYNKRONA HÄNDELSER
Standard.
STDOUT
Används inte.
STDERR
Standard error ska endast användas för diagnostiska meddelanden.
UTDATAFILER
Verktyget strip ska producera strippbara filer av ospecificerat format.
UTVIDGAD BESKRIVNING
Ingen.
AVSLUTSSTATUS
Följande avslutsvärden ska returneras:
- 0
- Lyckad körning.
- >0
- Ett fel inträffade.
KONSEKVENSER AV FEL
Standard.
Följande avsnitt är informativa.
ANVÄNDNING
Ingen.
EXEMPEL
Inga.
BAKGRUND
Historiskt har detta verktyg använts för att ta bort symboltabellen från en strippbar fil. Det inkluderades eftersom det är känt att mängden symbolisk information kan uppgå till flera megabyte; möjligheten att ta bort den på ett portabelt sätt ansågs viktig, särskilt för mindre system.
Beteendet för strip på objektfiler och körbara filer sägs vara detsamma som alternativet -s till en kompilator. Även om slutresultatet i praktiken är detsamma, krävs det inte att det är identiskt.
XSI-konforma system stöder användning av strip på arkivfiler som innehåller objektfiler eller relokerbara filer.
FRAMTIDA RIKTNINGAR
Inga.
SE ÄVEN
Base Definitions-volymen av POSIX.1-2017, Chapter 8, Environment Variables
UPPHOVSRÄTT
Delar av denna text återges och reproduceras 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. Vid eventuell avvikelse mellan denna version och den ursprungliga IEEE- och The Open Group-standarden är originalstandarden det avgörande dokumentet. Originalstandarden kan erhållas online på:
http://www.opengroup.org/unix/online.html
Eventuella typografiska eller formateringsfel som förekommer på denna sida har sannolikt introducerats 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
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/strip.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 Datorservice som har sponsrat Linux.se med webbhotell.