For at læse indholdet af en bestemt fil i en .zip-fil uden at udpakke hele arkivet, kan du bruge forskellige kommandoer i Linux kommandolinje. Her er nogle metoder:
unzip
kommandoenUnzip-kommandoen kan bruges til at vise indholdet af en fil i en .zip-fil uden at udpakke hele arkivet:
unzip -p arkiv.zip sti/til/fil
Her er hvad de forskellige dele af kommandoen gør:
-p
: Skriver indholdet af filen til standard output (stdout).arkiv.zip
: Navnet på .zip-filen.sti/til/fil
: Stien til den specifikke fil inden i .zip-filen.zipinfo
og unzip
kombineretDu kan også bruge zipinfo
til at få en liste over filer i arkivet og derefter bruge unzip
til at læse en bestemt fil:
zipinfo -1 arkiv.zip
Dette viser en liste over filer i arkivet. Derefter kan du bruge:
unzip -p arkiv.zip sti/til/fil
less
med unzip
Hvis du vil læse indholdet af filen med en pager som less
, kan du kombinere det med unzip
:
unzip -p arkiv.zip sti/til/fil | less
zcat
(hvis filen er komprimeret med gzip)Hvis filen inden i .zip-filen er en gzip-komprimeret fil, kan du bruge zcat
:
unzip -p arkiv.zip sti/til/fil.gz | zcat
Disse metoder giver dig mulighed for at læse indholdet af en bestemt fil i en .zip-fil uden at skulle udpakke hele arkivet, hvilket kan være nyttigt for hurtigt at inspicere filer eller hente specifik information.
Har du brug for hjælp til filhåndtering eller kommandolinjeopgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør dine tekniske udfordringer lettere ved at få professionel assistance, når du har brug for det.