On Sun, 10 Mar 2002 21:32:46 +0800, Chang[linuxism] wrote: > > oops.. that should be /tmp/exclude. sorry. > I found the "*" was not needed when using -T option. > So I didn't attempt it on the -X option. > > Lemme try... no ..didn't work... :( > I will attach the full script > > Anita Lewis wrote: >> > Is it possible to tar backup everything in /home except >> > /home/httpd/html/linux-sxs? >> > tar cvzfp /home/backup/linux.backup.tgz -T /tmp/filelist -X /tmp/xclude >> > file /tmp/filelist: >> > /home/httpd/html/linux-sxs/ >> I'm glad you asked this, because I couldn't get it to work a while back and >> gave up. I tried again this morning and found that I need to do this with >> the exclude file: >> /home/httpd/html/linux-sxs/* > I didn't try it with making a file with all those things in it. I just made these two files - exclude.tar and include.tar. They look like this:
----exclude.tar /home/ajlewis2/staroffice/* /home/ajlewis2/MyLinuxGuide/* /home/ajlewis2/mail/* /home/ajlewis2/Mail* /home/ajlewis2/readmail/* /home/ajlewis2/yld* /home/ajlewis2/blt* /home/ajlewis2/.netscape* --------include.tar /home/ajlewis2/ ------------ Then I ran: tar cvf /home/tempbu/ajlewis2.tar -T /home/ajlewis2/include.tar -X /home/ajlewis2/exclude.tar To see if it would include the right thing and exclude the others. That worked for me. I didn't evaluate the script, because I don't know that much about it, but it looks like you are making a large file for the exclude that contains all the files you want to not backup. I did mine with just the directory names and the asterisk as above. Some I have several directories with the beginning like 'blt-2000, blt-2001, blt-2002' and I just used blt* to cover that. It seems to work without putting the '/*' at the end. But with something like ~/mail/ I had to put 'mail/*' to get it to work. Maybe someone who can read your script better than I can will give you some advice on it. Anita _______________________________________________ Linux-users mailing list - http://linux-sxs.org/mailman/listinfo/linux-users Subscribe/Unsubscribe info, Archives,and Digests are located at the above URL.
