Sponsored Content
Top Forums Shell Programming and Scripting Modifying command for Tar.gz Files. Post 302230155 by openspark on Thursday 28th of August 2008 05:53:35 PM
Old 08-28-2008
Thank you !
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

using tar command to copy files?

hi, can i use the tar command to copy an entire directory and its content in another folder? What is the proper syntax? thx (2 Replies)
Discussion started by: tomapam
2 Replies

2. Solaris

TAR command , listing backed up files

I've backed up several files to tape using tar, and wish to list those that have backed up. % tar cvf /dev/rmt/2un /s_1/oradata/pgpub/config.ora a /s_1/oradata/pgpub/config.ora 2 tape blocks But when I go to list the files: % tar tvf /dev/rmt/2un tar: tape read error What am I... (3 Replies)
Discussion started by: FredSmith
3 Replies

3. UNIX for Advanced & Expert Users

How to create a Tar of multiple Files in Unix and FTP the tar to Windows.

Hi, On my Unix Server in my directory, I have 70 files distributed in the following directories (which have several other files too). These files include C Source Files, Shell Script Source Files, Binary Files, Object Files. a) /usr/users/oracle/bin b) /usr/users/oracle... (1 Reply)
Discussion started by: marconi
1 Replies

4. UNIX for Advanced & Expert Users

UNIX: Command to compress folder and all files into a tar

I am trying to grab a folder and all the folders and files underneath it and send it from one computer to another. I basically want to compress the whole folder into a tar, tgz, or zip file so that it can be sent as one file. is there a command to compress a folder and all its contents into a tar... (7 Replies)
Discussion started by: kane4355
7 Replies

5. Shell Programming and Scripting

tar command to explore multiple layers of tar and tar.gz files

Hi all, I have a tar file and inside that tar file is a folder with additional tar.gz files. What I want to do is look inside the first tar file and then find the second tar file I'm looking for, look inside that tar.gz file to find a certain directory. I'm encountering issues by trying to... (1 Reply)
Discussion started by: bashnewbee
1 Replies

6. Shell Programming and Scripting

Single command - unzip files from a tar command

I have a tar file that contains multiple .Z files. Hence I need to issue a tar command followed by a gzip command to fully extract the files. How do I do it in a single command? What I'm doing now is tar xvf a.tar (this will output 1.Z and 2.Z) gzip -d *.Z (to extract 1.Z and 2.Z) (9 Replies)
Discussion started by: ericlim
9 Replies

7. UNIX for Dummies Questions & Answers

How to tar files of different extensions in one command

Linux RHEL 5.4 It is easy to create a tarball when you have files same extension For eg: You want to tar all files with the extension .log . This is easy tar -cvf diagnose.tar *.log I have two files with different extensions .log and .sh : error.log myscript.sh I want to create a... (5 Replies)
Discussion started by: John K
5 Replies

8. Solaris

Command to remove existing files in the tar files in Solaris 10

Hi, I am using solaris 10 OS.Please help me out with the commands needed in below two scenarios. 1)How to delete the existing files in the tar file. suppose i have a main tarfile named application.tar and it contains a file called ingres.tar. what is the command to remove ingres.tar... (2 Replies)
Discussion started by: muraliinfy04
2 Replies

9. UNIX for Dummies Questions & Answers

Tar command not taring all files

I am just creating tar.gz file with comand tar -zcvf xyz.tar.gz /home/xyz/* xyz folder contains thousands of files mostly .c, .cpp, etc.. I see that many times all the files are not zipped. Many files(in hundreds) are abruptly left out. What may be the reason for this and how to resolve... (10 Replies)
Discussion started by: rupeshkp728
10 Replies

10. Shell Programming and Scripting

Backingup larger files with TAR command

I need to backup my database but the files are very large and the TAR command will not let me. I searched aids and found that I could do something with the mknod, COMPRESS and TAR command using them together. I appreciate your help. (10 Replies)
Discussion started by: frizcala
10 Replies
Archive::Tar::File(3pm) 				 Perl Programmers Reference Guide				   Archive::Tar::File(3pm)

NAME
Archive::Tar::File - a subclass for in-memory extracted file from Archive::Tar SYNOPSIS
my @items = $tar->get_files; print $_->name, ' ', $_->size, " " for @items; print $object->get_content; $object->replace_content('new content'); $object->rename( 'new/full/path/to/file.c' ); DESCRIPTION
Archive::Tar::Files provides a neat little object layer for in-memory extracted files. It's mostly used internally in Archive::Tar to tidy up the code, but there's no reason users shouldn't use this API as well. Accessors A lot of the methods in this package are accessors to the various fields in the tar header: name The file's name mode The file's mode uid The user id owning the file gid The group id owning the file size File size in bytes mtime Modification time. Adjusted to mac-time on MacOS if required chksum Checksum field for the tar header type File type -- numeric, but comparable to exported constants -- see Archive::Tar's documentation linkname If the file is a symlink, the file it's pointing to magic Tar magic string -- not useful for most users version Tar version string -- not useful for most users uname The user name that owns the file gname The group name that owns the file devmajor Device major number in case of a special file devminor Device minor number in case of a special file prefix Any directory to prefix to the extraction path, if any raw Raw tar header -- not useful for most users Methods Archive::Tar::File->new( file => $path ) Returns a new Archive::Tar::File object from an existing file. Returns undef on failure. Archive::Tar::File->new( data => $path, $data, $opt ) Returns a new Archive::Tar::File object from data. $path defines the file name (which need not exist), $data the file contents, and $opt is a reference to a hash of attributes which may be used to override the default attributes (fields in the tar header), which are described above in the Accessors section. Returns undef on failure. Archive::Tar::File->new( chunk => $chunk ) Returns a new Archive::Tar::File object from a raw 512-byte tar archive chunk. Returns undef on failure. $bool = $file->extract( [ $alternative_name ] ) Extract this object, optionally to an alternative name. See "Archive::Tar->extract_file" for details. Returns true on success and false on failure. $path = $file->full_path Returns the full path from the tar header; this is basically a concatenation of the "prefix" and "name" fields. $bool = $file->validate Done by Archive::Tar internally when reading the tar file: validate the header against the checksum to ensure integer tar file. Returns true on success, false on failure $bool = $file->has_content Returns a boolean to indicate whether the current object has content. Some special files like directories and so on never will have any content. This method is mainly to make sure you don't get warnings for using uninitialized values when looking at an object's content. $content = $file->get_content Returns the current content for the in-memory file $cref = $file->get_content_by_ref Returns the current content for the in-memory file as a scalar reference. Normal users won't need this, but it will save memory if you are dealing with very large data files in your tar archive, since it will pass the contents by reference, rather than make a copy of it first. $bool = $file->replace_content( $content ) Replace the current content of the file with the new content. This only affects the in-memory archive, not the on-disk version until you write it. Returns true on success, false on failure. $bool = $file->rename( $new_name ) Rename the current file to $new_name. Note that you must specify a Unix path for $new_name, since per tar standard, all files in the archive must be Unix paths. Returns true on success and false on failure. Convenience methods To quickly check the type of a "Archive::Tar::File" object, you can use the following methods: $file->is_file Returns true if the file is of type "file" $file->is_dir Returns true if the file is of type "dir" $file->is_hardlink Returns true if the file is of type "hardlink" $file->is_symlink Returns true if the file is of type "symlink" $file->is_chardev Returns true if the file is of type "chardev" $file->is_blockdev Returns true if the file is of type "blockdev" $file->is_fifo Returns true if the file is of type "fifo" $file->is_socket Returns true if the file is of type "socket" $file->is_longlink Returns true if the file is of type "LongLink". Should not happen after a successful "read". $file->is_label Returns true if the file is of type "Label". Should not happen after a successful "read". $file->is_unknown Returns true if the file type is "unknown" perl v5.12.1 2010-04-26 Archive::Tar::File(3pm)
All times are GMT -4. The time now is 06:33 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy