On Feb 24, 2005, at 5:01 PM, Russell McGaha wrote: > Folks; > I've got a question about how to only copy certain files of a folder > [more accurately to not copy]. > I've a 10.2.8 system [so I'll be using tsch] that I need to copy the > files in one director to another directory; this is no problem, BUT I > need to EXCLUDE a couple of files; this is a problem. how can I 'walk > a directory and look at the next file to be copied and exclude it if > necessary'? > my source directory will look something like > this:'/Backup-HD/DailBckups/DayOfWeek-Evening/'; destination > '/FolderToCopyTo/'. I'm currently ending the source with a wild-card > '*' to copy everything. > Any suggestions on how to EXCLUDE certain files that I know the exact > names of? You ought to be looking at rsync and its --exclude flag This is the script I use to backup my $HOME directory to a SMB mount (SERVER) rsync -avz \ --delete-after \ --exclude "luomat/.Trash" \ --exclude "luomat/Music" \ --exclude "luomat/Library/Mail" \ --exclude "luomat/Library/Application Support/Camino/Cache" \ --exclude "luomat/Library/Application Support/Firefox/Profiles/default.qbq/Cache" \ --exclude "luomat/Library/Preferences/Opera Preferences/Mail/" \ --exclude "luomat/Library/Application Support/NetNewsWire/Cache" \ --exclude "luomat/Library/Caches" \ --exclude "luomat/Temp" \ /Users/luomat SERVER:backups/luomat/ TjL