zcat(1)

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök

NAMN

gzip, gunzip, zcat – komprimera eller expandera filer

SYNOPSIS

gzip [ -acdfhlLnNrtvV19 ] [-S suffix] [ namn ... ]
gunzip [ -acfhlLnNrtvV ] [-S suffix] [ namn ... ]
zcat [ -fhLV ] [ namn ... ]

BESKRIVNING

gzip minskar storleken på angivna filer med hjälp av Lempel-Ziv-kodning (LZ77). När det är möjligt ersätts varje fil med en ny fil med ändelsen .gz, samtidigt som ägarskap, rättigheter samt åtkomst- och ändringstider behålls.

Om inga filer anges, eller om filnamnet är -, komprimeras standard input till standard output.

gzip försöker endast komprimera vanliga filer och ignorerar symboliska länkar.

Som standard sparar gzip originalfilens namn och tidsstämpel i den komprimerade filen. Dessa används vid dekomprimering med flaggan -N.

Komprimerade filer kan återställas med:

gzip -d
gunzip
zcat

gunzip tar en lista av filer och dekomprimerar filer med ändelser som .gz, .z, .Z, .tgz och .taz.

gunzip kan dekomprimera filer skapade av:

gzip, zip, compress, compress -H, pack

Formatet detekteras automatiskt.

zcat är identiskt med:

gunzip -c

Det betyder att den skriver ut dekomprimerat innehåll till standard output istället för att skapa filer.

ALTERNATIV

-a, --ascii Konvertera radslut enligt lokala konventioner (främst icke-Unix-system).

-c, --stdout Skriv resultatet till standard output.

-d, --decompress Dekomprimera filer.

-f, --force Tvinga komprimering eller dekomprimering även om målfilen redan finns.

-h, --help Visa hjälpskärm.

-l, --list Visa information om komprimerade filer:

komprimerad storlek okomprimerad storlek kompressionsgrad originalfilnamn

-L, --license Visa licensinformation.

-n, --no-name Spara inte originalnamn och tidsstämpel.

-N, --name Spara och återställ originalnamn och tidsstämpel.

-q, --quiet Undertryck varningar.

-r, --recursive Gå rekursivt igenom kataloger.

-S .suf, --suffix .suf Använd annan filändelse än .gz.

-t, --test Testa filens integritet.

-v, --verbose Visa detaljerad information.

-V, --version Visa versionsinformation.

-#, --fast, --best Ställ in komprimeringsnivå:

-1 snabbast -9 bäst komprimering standard: -6

AVANCERAD ANVÄNDNING

Flera komprimerade filer kan slås ihop:

gzip -c file1 > foo.gz
gzip -c file2 >> foo.gz

Dekomprimering:

gunzip -c foo.gz

Det motsvarar:

cat file1 file2

För bättre komprimering:

cat file1 file2 | gzip > foo.gz

MILJÖVARIABLER

Miljövariabeln GZIP kan innehålla standardalternativ:

export GZIP="-8v --name"

SE ÄVEN

znew(1), zcmp(1), zmore(1), zforce(1), gzexe(1), zip(1), unzip(1), compress(1), pack(1), compact(1)

DIAGNOSTIK

Exit-status:

0 – OK 1 – fel 2 – varning

Vanliga fel:

fil: inte gzip-format fil: korrupt data fil finns redan – skriva över?

Vid korrupt fil kan data delvis räddas:

zcat fil.gz > recover

BEGRÄNSNINGAR

• Filer större än 4 GB kan ge felaktig storlek i --list • I vissa fall kan --best ge sämre komprimering än standard

BUGGAR

För att få korrekt storlek på stora filer:

zcat fil.gz | wc -c

COPYRIGHT

Copyright © Free Software Foundation, Inc. Copyright © Jean-loup Gailly

Tillstånd ges att kopiera och distribuera denna manual enligt GNU-licensvillkor.

Sidslut

Orginalhemsidan på Engelska https://linux.die.net/man/1/zcat

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 hemma som har sponsrat Linux.se med webbhotell.