At 16:01 -0600 2/24/05, 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 Try this. Replace the echos with your copy commands. Do you want cpMac for the resources? The current directory needs to be your starting point. #!/bin/tcsh # arguments are files not to be copied foreach fff (*) set flag = 0 set nnn = ${#argv} while ($nnn > 0) if ("$fff" =~ "$argv[$nnn]") then set flag = 1 endif @ nnn-- end if ($flag == 0) then echo "yes $fff" else echo "not $fff" endif end And. . . I did it wrong and left out the space after the @ sign. The result was a process that simply could not be killed, even by the superuser and even with -9. Software restart resulted in a kernel panic that did not terminate for over 5 minutes. Hardware restart fixed it. I thought such things were impossible in OS neXt! I also tried it with a foreach ($argv) and had intractable problems with file names (as arguments) containing spaces. -- --> From the U S of A, the only socialist country that refuses to admit it. <--