Sponsored Content
Full Discussion: How zcat works?
Top Forums UNIX for Dummies Questions & Answers How zcat works? Post 302750175 by pamu on Monday 31st of December 2012 04:51:14 AM
Old 12-31-2012
Quote:
Originally Posted by pandeesh
And also i want to understand the internal implementation of zcat.
i believe zcat should un-compress the original file intermediately somewhere and read.
although we don't see any impact in small files, i want to make sure the impact for the huge files.
Yes. It uses temp memory to perform un compression work.

So the impact might be how much load it will ask to do the things. I believe while performing zcat oparations on a big file, there is large chances that system will throw low memory space error.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

zcat --> Arg list too long

Hi all I have more than 1000 files in a folder and when ever i use a "compress" or "zcat" command it give error /bin/zcat: Arg list too long. . any solution for this :o (3 Replies)
Discussion started by: muneebr
3 Replies

2. UNIX for Dummies Questions & Answers

How ls | wc -l works?

ls displays files in tabbed output. Say a directory contains 3 files. ls will list all 3 in one line. So, I expect ls | wc -l to give 1, but it counts the nr of files and gives 3. Can someone explain how this works? (3 Replies)
Discussion started by: krishmaths
3 Replies

3. Linux

zcat on Linux

Hi I am trying to extract a <filename>.tar.Z on a SLES machine using zcat. The command I am using is zcat <filename>.tar.Z | tar xf - When I use the above I get the following message tar: Read 7168 bytes from - I think the message is benign because I see that my files where... (2 Replies)
Discussion started by: felixmat1
2 Replies

4. Programming

how this works?

pls explain me how this works.... DECODE (SUBSTR (field, 1, 1),'''', '''''' || field || '''','''' || field || '''') here field is a column in an oracle table.... (7 Replies)
Discussion started by: vijay_0209
7 Replies

5. UNIX for Advanced & Expert Users

How this works?

I have a program............ #include<stdio.h> #include<unistd.h> main() { if(fork == 0) { printf("Hi every body:p!!!!!!!!!!"); } } This program works with out any error. here fork is not a system call. It just act as a variable.But how it works without declaring it? What data type it... (19 Replies)
Discussion started by: carolsanjeevi
19 Replies

6. Shell Programming and Scripting

zcat two files

Hi, Like cat file1 file2 > file Can I do zcat file1.gz file2.gz > file.gz (11 Replies)
Discussion started by: jacobs.smith
11 Replies

7. Shell Programming and Scripting

BASH ZCAT EGREP Shell Script

I created a backup script that emails all the admins when the backup is complete and attaches a log file of what what backed up. On occasion, something happens in which the backups stop working, I started "grep"ing around /var/log/syslog and I usually find the smoking gun. My goal is to zcat... (8 Replies)
Discussion started by: metallica1973
8 Replies

8. Shell Programming and Scripting

awk & zcat not working together

I have a tar file which i want to read and check some specific fields basis on which i want to get output. Code zcat samplefile.tar.gz | awk 'FNR==1 {++counter} counter ==2 {BB=1;next} substr($0,26,2) =="01") {next} (substr($0,28,12) ~ "^") {next} (substr($0,184,3) in BB) {next} 1 '... (7 Replies)
Discussion started by: siramitsharma
7 Replies

9. Shell Programming and Scripting

[zcat] [gunzip -c] header

Hello, When i lauches this command ssh -n server_name gunzip -c "/REP/xxxx.gz" > server.logThere are a few stray characters like NULNULNULNUL100644 NUL000000NUL000000NUL00024002704 12135060747 012607NUL at the beginning of server.log. In the xxxx.gz there is a tar file I'm not sure but it... (5 Replies)
Discussion started by: amazigh42
5 Replies

10. Solaris

ZCAT xxx.Z|tar -xvf - decompression slow ?

I have recently built a new server and patched Soalris 10 up tp latest bundle etc... When I run a decompress using the format zcat fred.Z |tar -xvf - it runs at a very slow rate. A similiar server which is less powerful runs over twice as quick. Is there any work arounds to configure decompress... (4 Replies)
Discussion started by: smcart
4 Replies
Commands Reference, Volume 6, v - z

zcat_Command

  Purpose

   Expands a compressed file to standard output.

  Syntax

   zcat [  -n ] [  -V ] [  File ... ]

  Description

   The	zcat  command  allows  the user to expand and view a com-
pressed file
   without uncompressing that file. The zcat command does not re-
name the
   expanded  file  or  remove  the .Z extension. The zcat command
writes the
   expanded output to standard output.

  Flags

   -n	 Omits the compressed file  header  from  the  compressed
file.
   -V	  Writes the current version and compile options to stan-
dard error.

  Parameters

   File ...		Specifies the compressed files to expand.

  Return Values

   If the zcat command exits with a status of 1  if  any  of  the
following
   events occur:

     * The input file was not produced by the compress command.
     *	An  input file cannot be read or an output file cannot be
written.

   If no error occurs, the exit status is 0.

  Exit Status

   0			       Successful completion.
   >0			       An error occurred.

  Examples

   To view the foo.Z file without uncompressing it, enter:

	 zcat foo.Z

   The uncompressed contents of the foo.Z  file  are  written  to
standard
   output. The file is not renamed.

  Related Information

   The compress command, pack command, uncompress command,
   unpack command.

   Commands in Operating system and device management.

________________________________________________________________________________

		      Commands Reference, Volume 6, v - z

zcat_Command

  Purpose

   Expands a compressed file to standard output.

  Syntax

   zcat [  -n ] [  -V ] [  File ... ]

  Description

   The zcat command allows the user to expand  and  view  a  com-
pressed file
   without uncompressing that file. The zcat command does not re-
name the
   expanded file or remove the .Z  extension.  The  zcat  command
writes the
   expanded output to standard output.

  Flags

   -n	  Omits  the  compressed  file header from the compressed
file.
   -V	 Writes the current version and compile options to  stan-
dard error.

  Parameters

   File ...		Specifies the compressed files to expand.

  Return Values

   If  the  zcat  command  exits with a status of 1 if any of the
following
   events occur:

     * The input file was not produced by the compress command.
     * An input file cannot be read or an output file  cannot  be
written.

   If no error occurs, the exit status is 0.

  Exit Status

   0			       Successful completion.
   >0			       An error occurred.

  Examples

   To view the foo.Z file without uncompressing it, enter:

	 zcat foo.Z

   The	uncompressed  contents	of  the foo.Z file are written to
standard
   output. The file is not renamed.

  Related Information

   The compress command, pack command, uncompress command,
   unpack command.

   Commands in Operating system and device management.
All times are GMT -4. The time now is 07:40 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy