Sponsored Content
Full Discussion: Tar complains.......
Top Forums UNIX for Advanced & Expert Users Tar complains....... Post 302176025 by nua7 on Monday 17th of March 2008 07:22:15 AM
Old 03-17-2008
Well difficult to tell exactly what happened..from the description.But to avoid such scenarios, you can get a list of , what all has been included in the tar file. Following piece of code might help..


# Get full list of sub-directories and files in tar file
print
print "Determining list of files archived -- this may take 3-4 minutes. Process starting . . ."
cat $TARFILE | /usr/contrib/bin/gunzip | tar -tVf - >$LISTFILE
print " . . . Listing now complete."
num_files_in_tar=$(cat $LISTFILE | wc -l)
num_directory_files_in_tar=$(cat $LISTFILE | grep ^d | wc -l)
num_link_files_in_tar=$(cat $LISTFILE | grep ^l | wc -l)
num_ordinary_files_in_tar=$(cat $LISTFILE | grep ^- | wc -l)
num_block_files_in_tar=$(cat $LISTFILE | grep ^b | wc -l)
num_character_files_in_tar=$(cat $LISTFILE | grep ^c | wc -l)
num_network_files_in_tar=$(cat $LISTFILE | grep ^n | wc -l)
num_fifo_files_in_tar=$(cat $LISTFILE | grep ^p | wc -l)
num_socket_files_in_tar=$(cat $LISTFILE | grep ^s | wc -l)
let num_other_files_in_tar=num_ordinary_files_in_tar+num_block_files_in_tar+num_character_files_in_tar+n um_network_files_in_tar+num_fifo_files_in_tar+num_socket_files_in_tar

where :
TARFILE : Name of your tar file.
LISTFILE : Name of the file which would be used for listing.

LISTFILE=/path_name/archive_lst_$(date +%Y%m%d_%H%M)

Hope this helps..

Thanks!
nua7
 

9 More Discussions You Might Find Interesting

1. Solaris

Solaris 9 Web Start Upgrade using -nowin - still complains about X server

Hi there. I'm trying to upgrade a Sun Blade 100 to Solaris 9. I downloaded and burned the install, disc 1, disc 2 and tools CDs from Sun. I turned off auto-boot, put in the CD and enter the following: # boot cdrom -nowin The cdrom boot starts, and I get prompted to choose a language... (2 Replies)
Discussion started by: calenti
2 Replies

2. UNIX for Advanced & Expert Users

Tar utility (untar a .tar file) on VxWorks

Hi All Can someone pls guide me if there any utility to compress file on windows & uncompress on vxworks I tried as - - compressed some folders on windows ... i created .tar ( to maintain directory structure ) and compressed to .gz format. - on VxWorks i have uncompressed it to .tar... (1 Reply)
Discussion started by: uday_01
1 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 Dummies Questions & Answers

tar -cvf test.tar `find . -mtime -1 -type f` only tar 1 file

Hi all, 4 files are returned when i issue 'find . -mtime -1 -type f -ls'. ./ora_475244.aud ./ora_671958.aud ./ora_934052.aud ./ora_934050.aud However, when I issued the below command: tar -cvf test.tar `find . -mtime -1 -type f`, the tar file only contains the 1st file -... (2 Replies)
Discussion started by: ahSher
2 Replies

5. Solaris

When installing the Oracle it complains that must be configured to display at least .

Good Evening, When I try to install the oracle in Solaris 10, I get the following error: Checking Temp space: must be greater than 250 MB. Actual 27740 MB Passed Checking swap space: must be greater than 500 MB. Actual 28555 MB Passed Checking monitor: must be configured to... (12 Replies)
Discussion started by: aa_monster
12 Replies

6. 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

7. UNIX for Dummies Questions & Answers

Do I need to extract the entire tar file to confirm the tar folder is fine?

I would like to confirm my file.tar is been tar-ed correctly before I remove them. But I have very limited disc space to untar it. Can I just do the listing instead of actual extract it? Can I say confirm folder integrity if the listing is sucessful without problem? tar tvf file1.tar ... (1 Reply)
Discussion started by: vivien_chu
1 Replies

8. AIX

Tar - pre-checking before making the Tar file

Coming from this thread, just wondering if there is an option to check if the Tar of the files/directory will be without any file-errors without actually making the tar. Scenario: Let's say you have a directory of 20GB, but you don't have the space to make Tar file at the moment, and you want... (14 Replies)
Discussion started by: filosophizer
14 Replies

9. Solaris

Cannot proxy a file repo, complains its not version 4, but it is!

I have a Solaris 11.4 global zone (at the most recent SRU) where I am trying to install a Solaris 11 zone. To do this I need to have the system-repository and the zone proxy service started. I created a full (GA 11.4 with newest SRU rolled in) repo using "pkgrepo create" and the... (1 Reply)
Discussion started by: rtmg
1 Replies
gnomevfs-cat(1) 						   User Commands						   gnomevfs-cat(1)

NAME
gnomevfs-cat - print a file to standard output using the VFS system SYNOPSIS
gnomevfs-cat URI DESCRIPTION
gnomevfs-cat is obsolete. It has been superseded by gvfs-cat. See gvfs-cat(1). gnomevfs-cat prints a file to standard output using the virtual file system to access the file via a URI. OPERANDS
The following operands are supported: URI Specifies the file location in standard URI format. EXAMPLES
Example 1: Cat a File From a Web Server example% gnomevfs-cat http://www.sun.com Example 2: Cat a Local File example% gnomevfs-cat file:///home/user/README.txt ENVIRONMENT VARIABLES
See environ(5) for descriptions of the following environment variables: NLSPATH. EXIT STATUS
The exit value 0 is returned regardless of success or failure. FILES
The following files are used by this application: /usr/bin/gnomevfs-cat Executable to print a file to standard output using the VFS system ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWgnome-vfs | +-----------------------------+-----------------------------+ |Interface stability |Obsolete Volatile | +-----------------------------+-----------------------------+ SEE ALSO
gnomevfs-copy(1), gnomevfs-info(1), gnomevfs-ls(1), gnomevfs-mkdir(1), gvfs-cat(1), attributes(5), environ(5) NOTES
Written by Stephen Browne, Sun Microsystems Inc., 2004. SunOS 5.11 14 May 2008 gnomevfs-cat(1)
All times are GMT -4. The time now is 12:41 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy