11-29-2005
Thanks JYOUNG. That allowed me to accomplish the task albeit not with a one-line command.
It appears that copying & gzipping thru a pipe isn't any faster than copying, gzipping & moving a 120MB file.
Guess I'll stick w/ the non-PIPE procedure.
Last edited by here2learn; 12-03-2005 at 06:59 PM..
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hello.
Can any1 help me with the compress command.
The -b option takes the number of bits used for encoding.
can u expalin why this number of bits is used and for what purpose. what is the maximum number we can provide?
In SFU these number has a valod range between 12 and 16 y?? (1 Reply)
Discussion started by: rahulrathod
1 Replies
2. SCO
Hello.
Can any1 help me with the compress command.
The -b option takes the number of bits used for encoding.
can u expalin why this number of bits is used and for what purpose. what is the maximum number we can provide?
In SFU these number has a valod range between 12 and 16 y?? (1 Reply)
Discussion started by: rahulrathod
1 Replies
3. UNIX for Advanced & Expert Users
hi Buddies ,
How can i Compress and move a folder through UNIX completely to windows 2000 through FTP. (1 Reply)
Discussion started by: scorpiyanz
1 Replies
4. UNIX for Dummies Questions & Answers
People i have files.arc i need to compress one by one...but they need to have the same date for example
jan 30 1234.arc
jan 30 12334.arc
jan 30 rejrne.arc
jan 30 e423e4.arc
jan 30 afdhnfhd.arc
jan 31 aresdfds.arc
I need to compres the jan 30 .arc only
thank you very much (1 Reply)
Discussion started by: enkei17
1 Replies
5. UNIX for Dummies Questions & Answers
Hi,
I need to copy and compress files in a directory in single line of command. I am able to copy and gzip files in one command but not directory. Command that I am using for copying directory is below :
cp -rp /u01/app/<directory> /u01/app/backup |gzip -r
/u01/app/backup/<directory>
... (10 Replies)
Discussion started by: findprakash
10 Replies
6. UNIX for Dummies Questions & Answers
I have found a question from the exercises of my study mat. The question is
"Why are there a in-core copy and a disk-copy of i-node block and super block?"
If any one know the proper answer then please send me..... (1 Reply)
Discussion started by: dearanik
1 Replies
7. UNIX for Dummies Questions & Answers
Hi All !
We have to compress a big data file in unix server and transfer it to windows and uncompress it using winzip in windows.
I have used the utility ZIP like the below.
zip -e <newfilename> df2_test_extract.dat
but when I compress files greater than 4 gb using zip utility, it... (4 Replies)
Discussion started by: sakthifire
4 Replies
8. Shell Programming and Scripting
hi guys,
i've read that i need to use tar first before gzip. just wanted to be sure if there's no way of compressing a folder with all its files like winzip in windows?
using tar then gzip in unix, i will need to open 2 zip files in order to get the files unlike winzip.
i'd appreciate any... (2 Replies)
Discussion started by: adshocker
2 Replies
9. Web Development
Hi all,
Someone please help with a script that will compress a directory for backed up:
home/main/directory2Bcompressed/
home/main/directory2Bcompressed_date.zip
Then all the files in the directory are to be deleted right afterwards, emptied out for new files to come in:
... (6 Replies)
Discussion started by: MrDude
6 Replies
10. Shell Programming and Scripting
Hi dears,
Hi All,
I'm a new member of this Forum. I have need your help to handle this request.
"I want to copy and Compress files not of today but of yesterday only using some script".
For example
I have the following files under a particular directory in a Solaris machine.
... (7 Replies)
Discussion started by: JackyJohn
7 Replies
PIPE(2) System Calls Manual PIPE(2)
NAME
pipe - create an interprocess communication channel
SYNOPSIS
#include <unistd.h>
int pipe(int fildes[2])
DESCRIPTION
The pipe system call creates an I/O mechanism called a pipe. The file descriptors returned can be used in read and write operations. When
the pipe is written using the descriptor fildes[1] up to PIPE_MAX bytes of data are buffered before the writing process is suspended. A
read using the descriptor fildes[0] will pick up the data.
PIPE_MAX equals 7168 under Minix, but note that most systems use 4096.
It is assumed that after the pipe has been set up, two (or more) cooperating processes (created by subsequent fork calls) will pass data
through the pipe with read and write calls.
The shell has a syntax to set up a linear array of processes connected by pipes.
Read calls on an empty pipe (no buffered data) with only one end (all write file descriptors closed) returns an end-of-file.
The signal SIGPIPE is generated if a write on a pipe with only one end is attempted.
RETURN VALUE
The function value zero is returned if the pipe was created; -1 if an error occurred.
ERRORS
The pipe call will fail if:
[EMFILE] Too many descriptors are active.
[ENFILE] The system file table is full.
[ENOSPC] The pipe file system (usually the root file system) has no free inodes.
[EFAULT] The fildes buffer is in an invalid area of the process's address space.
SEE ALSO
sh(1), read(2), write(2), fork(2).
NOTES
Writes may return ENOSPC errors if no pipe data can be buffered, because the pipe file system is full.
BUGS
Should more than PIPE_MAX bytes be necessary in any pipe among a loop of processes, deadlock will occur.
4th Berkeley Distribution August 26, 1985 PIPE(2)