Tar help


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Tar help
# 1  
Old 02-26-2009
Bug Tar help

I am trying to create a tarball of a directory for backup purposes. There are some files that are not being added to the tar as a result of lack of R/W permissions with my account. I can see some of these files echoed to the screen. I want to take only the files that are not copying over and add them to a file. Can anybody help with this?

Thanks for taking the time to read this.
# 2  
Old 02-26-2009
If the filenames are sent to stderr, you can use capture that output to a file and parse it later.

Code:
tar -czvf filename.tar.gz ./* 2>> tar_errors.log

# 3  
Old 02-27-2009
Thanks for your reply.

After running this command, it seems that all of the errors:

"tar: Cannot add file <filename>: Permission denied"

All files that copy correctly are added to the output file. I want this reversed. Make sense?

Thanks again for any help.
# 4  
Old 02-27-2009
Okay, then if that log file contains errors in the same format each time, then you can just grep the lines containing the error, parse the filenames you need, and process them separately.

Something like:

Code:
tar -czvf filename.tar.gz files_to_backup 2> error.log && fgrep 'Permission denied' error.log | <something>

Where <something> would be replaced by your script or whatever you use to strip out the file names and then send them to xargs or something.
# 5  
Old 03-04-2009
It seems that no matter what I try, only the files that are successfully added to the tarball are sent to the results file. All of the files that are not added due to "Permission Denied" errors are sent to the screen and are not added to the results file.
# 6  
Old 03-04-2009
Quote:
Originally Posted by camerodity
It seems that no matter what I try, only the files that are successfully added to the tarball are sent to the results file. All of the files that are not added due to "Permission Denied" errors are sent to the screen and are not added to the results file.
Please post the command you are entering. It sounds like you're redirecting stdout rather than stderr. Are you entering a number 2 before your redirection arrow?
# 7  
Old 03-04-2009
ShawnMilo,

Thanks for your constant help.

I was using your first command:
tar -cvf <tarname> ./* 2>> tarResults.txt

All files that are added to the tarfile end up in tarResults.txt. All files that don't copy in there are only shown on the screen.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

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

2. AIX

Making Tar of directory and tar file is going to be placed

Quick question, is it possible to make a Tar of completely directory and placing the tar file in it (will this cause even the tar file to tarred ?) sample: /opt/freeware/bin/tar -cvf - /oracle | gzip > /oracle/backup.tgz will the tar file backup.tgz also include backup.tgz ? i tried... (5 Replies)
Discussion started by: filosophizer
5 Replies

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

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

5. Shell Programming and Scripting

tar command dont tar to original directory

HI, if I have a tarfile called pmapdata.tar that contains tar -tvf pmapdata.tar -rw-r--r-- 0/0 21 Oct 15 11:00 2009 /var/tmp/pmapdata/pmap4628.txt -rw-r--r-- 0/0 21 Oct 14 20:00 2009 /var/tmp/pmapdata/pmap23752.txt -rw-r--r-- 0/0 1625 Oct 13 20:00 2009... (1 Reply)
Discussion started by: borderblaster
1 Replies

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

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

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

9. UNIX for Advanced & Expert Users

Does tar do crc checking on a tape or tar file?

Trying to answer a question about whether tar table-of-contents is a good tool for verifying tape data. (1 Reply)
Discussion started by: tjlst15
1 Replies
Login or Register to Ask a Question